program Invasive plant species and the Joint Fire Science Program By www.fs.fed.us Published On :: Wed, 07 Nov 2007 08:00:00 PST Invasive nonnative plants may be responsible for serious, long-term ecological impacts, including altering fire behavior and fire regimes. Therefore, knowing how to successfully manage invasive plants and their impacts on natural resources is crucial. We present a summary of research on invasive plants and fire that has been generated through the Joint Fire Science Programfocusing specifically on ecology of species invasions, the interactions between fire and invasives, and the responses of invasives to different management practices. Selected findings include (1) prescribed fire may increase invasive species in some ecosystems; (2) fuel treatments that leave some overstory canopy, minimize exposure of bare ground, and target sites that already host species capable of resprouting may be less likely to promote invasives; and (3) postfire seeding should be approached with caution, as it can increase invasives. Full Article
program Homewood Public Library Awarded 2020 Baker & Taylor Summer Reading Program Grant By www.ala.org Published On :: Fri, 14 Feb 2020 15:45:12 +0000 The Association for Library Service to Children (ALSC) has awarded the 2020 ALSC/Baker & Taylor Summer Reading Program Grant to Homewood Public Library in Homewood, Alabama. Full Article
program New AccuRadio Channels Debut From Out Of Work Programmers By www.allaccess.com Published On :: Fri, 01 May 2020 01:20:01 -0700 Almost two months back (NET NEWS 3/2) ACCURADIO, music streaming’s all-human-curated music website, invited radio professionals “dislocated” by restructuring and … more Full Article
program NAB Files Comments With FCC Supporting Geotargeted Separate Programming On FM Booster Stations By www.allaccess.com Published On :: Mon, 04 May 2020 13:50:35 -0700 The proposal by GEOBROADCAST SOLUTIONS to allow FM boosters to transmit geotargeted programming like ads and news separate from the primary station's programming has gained the support of … more Full Article
program KWEN (K95.5)/Tulsa’s ‘Apple A Day’ Program Rewarding Deserving Nurses With iPads By www.allaccess.com Published On :: Tue, 05 May 2020 13:54:07 -0700 COX MEDIA GROUP Country KWEN (K95.5)/TULSA is celebrating National Nurses Week with its “Apple A Day” campaign. In partnership with 19TH AND GRAND RECORDS, the station is giving … more Full Article
program Musicians On Call Expands Music Pharmacy Program To Bring Music To Thousands During Pandemic By www.allaccess.com Published On :: Tue, 05 May 2020 07:24:32 -0700 MUSICIANS ON CALL has expanded its Music Pharmacy program, which brings the "healing power of music" to patients in hospitals across the country, sponsored by AMAZON MUSIC and BOSE. … more Full Article
program Stingray Radio Launches A Stimulus Plan, With A $15 Million Radio Economic Recovery Program For Local Business By www.allaccess.com Published On :: Fri, 08 May 2020 05:57:32 -0700 STINGRAY will do its part to kick-start CANADA’s economic recovery with the establishment of an economic stimulus plan via its 104 radio stations across the country to help local … more Full Article
program Former Milwaukee Personality And Programmer Mike Elliott Passes Away At 82 By www.allaccess.com Published On :: Thu, 30 Apr 2020 08:42:05 -0700 MIKE ELLIOTT, the former MILWAUKEE host, PD, GM, and sportscaster and HOUSTON ASTROS broadcaster, died APRIL 20th of pneumonia in BAYSIDE, WI at 82. ELLIOTT started his career at … more Full Article
program Belfast after-school coach running free fitness programmes for NI kids By www.belfastlive.co.uk Published On :: Thu, 7 May 2020 16:52:42 +0000 Paul has had the idea of taking his programmes online Full Article What's On
program Dr. Dre And Jimmy Iovine Funding Compton Food Program By www.allaccess.com Published On :: Wed, 06 May 2020 13:09:03 -0700 JIMMY IOVINE and DR. DRE have stepped forward to help COMPTON, CA residents during the COVID-19 pandemic. The duo is funding a program through the city of COMPTON that will provide drive-thru … more Full Article
program Growing cardiovascular genetics field calls for special multidisciplinary clinical programs to better identify and treat inherited heart conditions By newsroom.heart.org Published On :: Thu, 23 May 2019 09:00:00 GMT Statement Highlights: In a new scientific statement, the American Heart Association supports the creation of specialized multidisciplinary clinical programs that combine cardiovascular medicine and genetics expertise. These specialized programs would use genetic information to better treat patients with inherited heart conditions, as well as assess family members without current heart problems and take steps to reduce their risk. Full Article
program Federal district court strikes down USDA rule that weakens national school nutrition programs By newsroom.heart.org Published On :: Tue, 14 Apr 2020 22:45:00 GMT WASHINGTON, D.C., April 14, 2020 — Yesterday, a federal district court struck down a rule by the U.S. Department of Agriculture (USDA) that rolled back nutrition standards in schools. Last fall, The American Heart Association, the world’s leading... Full Article
program Fecha límite de solicitud extendida para becas universitarias y becas escolares de programas escolares de la American Heart Association By newsroom.heart.org Published On :: Tue, 14 Apr 2020 15:00:00 GMT DALLAS, 14 de abril del 2020. La American Heart Association ha extendido la fecha límite para solicitudes de becas individuales y becas escolares ofrecidas a través del Kids Heart Challenge y el American Heart Challenge hasta el 30 de junio. Debido a que... Full Article
program Application deadline extended for college scholarships and school grants from American Heart Association’s school-based programs By newsroom.heart.org Published On :: Tue, 14 Apr 2020 15:00:00 GMT DALLAS, April 14, 2020 – The American Heart Association has extended the deadline for individual scholarships and school grants offered through Kids Heart Challenge and American Heart Challenge to June 30. As schools nationwide moved to remote learning,... Full Article
program Iowa high school wrestling programs will have option to sit out regional duals competition By feedproxy.google.com Published On :: Thu, 07 May 2020 13:50:20 PDT DES MOINES — The Iowa high school wrestling state duals tournament isn’t going anywhere. The event is remaining at Wells Fargo Arena, taking place the day before the three-day... Full Article Prep Wrestling
program Court approves pilot program to test electronic search warrants By feedproxy.google.com Published On :: Wed, 06 May 2020 20:37:15 PDT The Iowa Supreme Court approved a pilot program in the 4th Judicial District — Audubon, Cass, Fremont, Harrison, Mills, Montgomery, Pottawattamie, Page and Shelby counties — to develop... Full Article Public Safety
program Collaboration creates Camp-in-a-Bag kits for mentoring program By feedproxy.google.com Published On :: Thu, 07 May 2020 09:59:31 PDT “I pledge my Head to clearer thinking, my Heart to greater loyalty, my Hands to larger service, and my Health to better living, for my club, my community, my country, and my world.”... Full Article Community
program Court approves pilot program to test electronic search warrants By feedproxy.google.com Published On :: Wed, 06 May 2020 20:37:15 PDT The Iowa Supreme Court approved a pilot program in the 4th Judicial District — Audubon, Cass, Fremont, Harrison, Mills, Montgomery, Pottawattamie, Page and Shelby counties — to develop procedures for the use of electronic search warrants.Electronic search warrants will reduce the time required to obtain warrants, reduce travel time by law enforcement and make more effective use of judges’ time, according to the order. Paper warrants require law enforcement to fill out application forms and then leave the scene of the potential search and drive to find a judge, either at a courthouse during business hours or their home after hours. If the judge grants the warrant, then the officer has to drive back to the scene to execute it. The electronic warrants can be submitted to a judge from a squad car computer, which is more efficient for law enforcement and the judges. The pilot program will be evaluated by the court annually and will continue until further notice. Fourth Judicial District Chief Judge Jeff Larson, who was on the advisory committee to develop recommendations for the new process, talked about the project, which will start in the next few weeks.Page County Chief Deputy Charles McCalla, 6th Judicial Associate District Judge Nicholas Scott, Linn County Sheriff Capt. Greg McGivern and Marion police Lt. Scott Elam also provided their thoughts about electronic search warrants. Q: Iowa courts started going paperless in 2010, so why did it take so long to get a pilot program for electronic search warrants? A: Larson: It had been discussed at various levels since (the electronic document management system) started. We should take advantage of the electronic process because it will save us money. Most law enforcement agencies are now used to filing electronic citations from their patrol cars and offices. There may have been some pushback a few years ago because some counties or offices didn’t have computer scanners and needed technology. Now, the rural offices have that technology.Q: As a task force member working on this program, what were the hurdles?A: Larson: It was just working through the procedural issues to make sure there would be a safeguard throughout the process. When a search warrant is needed, law enforcement has to fill out the search warrant package, including the application with all the pertinent information, and submit it to a magistrate judge, associate or district judge in their judicial district. Then the officer or deputy can just call the judge to alert him/her to the warrant and the judge can ask for any additional information needed. The judge then administers the oath of office over the phone and signs off or denies the warrant. Law enforcement doesn’t have to leave the crime scene and can print off the warrant from their squad car computer.The process of going to electronic warrants started in 2017, when the lawmakers amended the law to allow those to be submitted electronically, and then in 2018, the state court administrator’s office set up an advisory committee to develop recommendations. Q: What has been the process to get a search warrant?A: Larson: Law enforcement would have to leave the scene, fill out paperwork and then, many times, travel miles to go to the courthouse to have the judge sign it or if it’s after hours, go to a judge’s home. The officer may not be in the same county as the courthouse where the judge works or where the judge lives. (It) can take a lot of time. The process is way overdue. Q: Page County Sheriff’s Chief Deputy Charles McCalla, what do you see as the biggest advantage for filing them electronically?A: McCalla: The smaller counties have limited manpower, and some of the judges, like in Mills County, may be 60 to 70 miles away if a search warrant is needed after hours. Just traveling across the county can take time, depending where you are. At a minimum, we probably have to drive 30 minutes and up to an hour to get to a judge. This will save us time, money for travel and provide safety because we can stay at the scene to ensure the evidence hasn’t been tampered with. Q: Is there a recent incident where an electronic search warrant may have helped? A: McCalla: A few weeks ago, there was a theft report for a stolen chain saw and deputies went to the home and saw guns all over the house and they knew the guy who lived there had been convicted. They didn’t want to tip him off, so they just left the scene and went to get a search warrant. Luckily, the evidence was still there when they came back. They found about 90 guns. Q: How do you feel about being the “guinea pigs” for the process?A: McCalla: Happy to be. As law enforcement, we’re natural fixers. We find solutions. And this is an idea time to use the process during the COVID-19 pandemic to keep everyone safe. We won’t have to have any face-to-face contact with the judges. Q: Is Linn County excited about the program, once it’s tested and used across the state?A: Scott: I think many of us in the criminal justice system are eagerly awaiting the results of the pilot. They have the potential to make the system more efficient. It is in the interest of the police and the suspect, who is often detained pending a warrant, to get the search warrant application reviewed by a judge as soon as possible. A potential benefit is that officers could also use those more often, which protects citizens from unlawful search and seizures if a judge first reviews the evidence. A: McGivern: I believe the implementation will be a much faster and efficient process for deputies. Like any new process, there may need to be some revisions that will have to be worked out, but I look forward to it. A: Elam: We’ve done it this way for a long time, and it can be a bit of a haul for us, depending who’s on call (among the judges) — after hours. It’s nice to see there’s a pilot. The concern would be if something goes wrong in the process. If the internet is down or something else. Now, we have to go from Marion to the Linn County Courthouse. Then we go to the county attorney’s office to get a prosecutor to review the warrant and then find a judge (in courthouse during business hours). That takes some time. If you can type out the application from your car right at the scene, it would help with details on the warrant — describing the structure or property needing be searched. I just hope they work out all the bugs first. Comments: (319) 398-8318; trish.mehaffey@thegazette.com Full Article Public Safety
program Collaboration creates Camp-in-a-Bag kits for mentoring program By feedproxy.google.com Published On :: Thu, 07 May 2020 09:59:31 PDT “I pledge my Head to clearer thinking, my Heart to greater loyalty, my Hands to larger service, and my Health to better living, for my club, my community, my country, and my world.” — 4-H pledgeThe Johnson County 4-H program is living up to these words, teaming up with Big Brothers Big Sisters of Johnson County to assemble Camp-in-a-Bag kits for the youngest “Littles” enrolled in the BBBS mentoring program. Big Brothers Big Sisters creates one-on-one opportunities between adult volunteer mentors and at-risk youths ages 6 to 18. Known as “Bigs” and “Littles,” they meet for at least six hours a month for 18 months. But those in-person outings to movies, museums, restaurants, recreational activities and new adventures, as well as monthly events and school-based programs organized by the agency, are on hold during the COVID-19 pandemic. So the kits became an outreach outlet. “I was thinking about ways that we would be able to connect with our Littles, to let them know that we’re thinking about them,” said Dina Bishara, program specialist for Big Brothers Big Sisters of Johnson County. “And also in a very small way, to try to fill that gap that so many kids are experiencing right now. They’re used to the structure and activity of school and extracurricular activities and playing with friends.”The bags contain more than six hours of STEAM — science, technology, engineering, arts and math — activities, from the pieces needed for building gliders and balloon flyers, to conducting scientific experiments, planting seeds, choosing healthy snacks and writing down their thoughts. Those activities also reflect the other contributing partners: Johnson County Master Gardeners, Johnson County Extension and Outreach’s Pick a Better Snack program, O’Brien Family McDonalds and Forever Green Garden Center. “(We wanted to) just give them something really fun and also educational and engaging, to help them spend time with their siblings, if they have them, and get their parents involved, if possible — and just really keep them connected to that learning and the fun, but also to Big Brothers Big Sisters,” Bishara said. “Camp-in-a-Bag helps us structure things in an intentional and thoughtful way.”Partnering with 4-H, known for its summer camps, fairs and educational programs, “was a really great way to make sure that the activities we were including were really robust, so it was not going to be a hodgepodge, throw-some-things-in-a-bag,” Bishara added. “We really needed to be deliberate about it, to have the directions nicely laid out.”The first wave is being distributed to 20 elementary-age children, and officials are hoping to expand the project.“Funding is always a question,” Bishara said. “We would love to expand to 20 or 40 for more. ... We’d sure like to be able to target the kits to a little older kids, who have different interests.”Bishara and Kate Yoder, who works with 4-H out of the Iowa State University Extension office in Johnson County, are eager to continue their collaborative efforts. “It really great,” Yoder said. “When you work together, things comes together and amazing things happen. I’m excited to see what the future holds — what partnerships we can build on and grow.”Comments: (319) 368-8508; diana.nollen@thegazette.comTo help• What: Big Brothers Big Sisters Camp-in-a-Bag kit contributions• Contact: Email Dina Bishara at dina@bbbsjc.org Full Article Community
program An Exercise Program for the Fat Web By blog.codinghorror.com Published On :: Thu, 30 May 2019 11:04:52 GMT When I wrote about App-pocalypse Now in 2014, I implied the future still belonged to the web. And it does. But it's also true that the web has changed a lot in the last 10 years, much less the last 20 or 30. Websites have gotten a lot … fatter. While Full Article
program Profession Of The Future: Why Is Programmer Education Still Relevant? By icanbecreative.com Published On :: Mon, 16 Mar 2020 08:07:37 PDT In 2020, there is no doubt that people and technology will be very close friends in the future. The modern inhabitant of our planet spends about 45% of his time connecting with technology. We are... Full Article Learning
program Which Programming Language Should Mobile Developers Choose? By icanbecreative.com Published On :: Fri, 27 Mar 2020 08:11:50 PDT When building new apps, the most important thing developers must decide is which language to program in. There are several languages out there, and some are preferred for certain operating... Full Article Learning
program Differentiating through Log-Log Convex Programs. (arXiv:2004.12553v2 [math.OC] UPDATED) By arxiv.org Published On :: We show how to efficiently compute the derivative (when it exists) of the solution map of log-log convex programs (LLCPs). These are nonconvex, nonsmooth optimization problems with positive variables that become convex when the variables, objective functions, and constraint functions are replaced with their logs. We focus specifically on LLCPs generated by disciplined geometric programming, a grammar consisting of a set of atomic functions with known log-log curvature and a composition rule for combining them. We represent a parametrized LLCP as the composition of a smooth transformation of parameters, a convex optimization problem, and an exponential transformation of the convex optimization problem's solution. The derivative of this composition can be computed efficiently, using recently developed methods for differentiating through convex optimization problems. We implement our method in CVXPY, a Python-embedded modeling language and rewriting system for convex optimization. In just a few lines of code, a user can specify a parametrized LLCP, solve it, and evaluate the derivative or its adjoint at a vector. This makes it possible to conduct sensitivity analyses of solutions, given perturbations to the parameters, and to compute the gradient of a function of the solution with respect to the parameters. We use the adjoint of the derivative to implement differentiable log-log convex optimization layers in PyTorch and TensorFlow. Finally, we present applications to designing queuing systems and fitting structured prediction models. Full Article
program Decentralized and Parallelized Primal and Dual Accelerated Methods for Stochastic Convex Programming Problems. (arXiv:1904.09015v10 [math.OC] UPDATED) By arxiv.org Published On :: We introduce primal and dual stochastic gradient oracle methods for decentralized convex optimization problems. Both for primal and dual oracles the proposed methods are optimal in terms of the number of communication steps. However, for all classes of the objective, the optimality in terms of the number of oracle calls per node in the class of methods with optimal number of communication steps takes place only up to a logarithmic factor and the notion of smoothness. By using mini-batching technique we show that all proposed methods with stochastic oracle can be additionally parallelized at each node. Full Article
program Converging outer approximations to global attractors using semidefinite programming. (arXiv:2005.03346v1 [math.OC]) By arxiv.org Published On :: This paper develops a method for obtaining guaranteed outer approximations for global attractors of continuous and discrete time nonlinear dynamical systems. The method is based on a hierarchy of semidefinite programming problems of increasing size with guaranteed convergence to the global attractor. The approach taken follows an established line of reasoning, where we first characterize the global attractor via an infinite dimensional linear programming problem (LP) in the space of Borel measures. The dual to this LP is in the space of continuous functions and its feasible solutions provide guaranteed outer approximations to the global attractor. For systems with polynomial dynamics, a hierarchy of finite-dimensional sum-of-squares tightenings of the dual LP provides a sequence of outer approximations to the global attractor with guaranteed convergence in the sense of volume discrepancy tending to zero. The method is very simple to use and based purely on convex optimization. Numerical examples with the code available online demonstrate the method. Full Article
program A Note on Cores and Quasi Relative Interiors in Partially Finite Convex Programming. (arXiv:2005.03265v1 [math.FA]) By arxiv.org Published On :: The problem of minimizing an entropy functional subject to linear constraints is a useful example of partially finite convex programming. In the 1990s, Borwein and Lewis provided broad and easy-to-verify conditions that guarantee strong duality for such problems. Their approach is to construct a function in the quasi-relative interior of the relevant infinite-dimensional set, which assures the existence of a point in the core of the relevant finite-dimensional set. We revisit this problem, and provide an alternative proof by directly appealing to the definition of the core, rather than by relying on any properties of the quasi-relative interior. Our approach admits a minor relaxation of the linear independence requirements in Borwein and Lewis' framework, which allows us to work with certain piecewise-defined moment functions precluded by their conditions. We provide such a computed example that illustrates how this relaxation may be used to tame observed Gibbs phenomenon when the underlying data is discontinuous. The relaxation illustrates the understanding we may gain by tackling partially-finite problems from both the finite-dimensional and infinite-dimensional sides. The comparison of these two approaches is informative, as both proofs are constructive. Full Article
program Datom: A Deformable modular robot for building self-reconfigurable programmable matter. (arXiv:2005.03402v1 [cs.RO]) By arxiv.org Published On :: Moving a module in a modular robot is a very complex and error-prone process. Unlike in swarm, in the modular robots we are targeting, the moving module must keep the connection to, at least, one other module. In order to miniaturize each module to few millimeters, we have proposed a design which is using electrostatic actuator. However, this movement is composed of several attachment, detachment creating the movement and each small step can fail causing a module to break the connection. The idea developed in this paper consists in creating a new kind of deformable module allowing a movement which keeps the connection between the moving and the fixed modules. We detail the geometry and the practical constraints during the conception of this new module. We then validate the possibility of movement for a module in an existing configuration. This implies the cooperation of some of the modules placed along the path and we show in simulation that it exists a motion process to reach every free positions of the surface for a given configuration. Full Article
program Introspection of software program components and conditional generation of memory dump By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT An approach for introspection of a software component and generation of a conditional memory dump, a computing device executing an introspection program with respect to the software component is provided. An introspection system comprises one or more conditions for generating the conditional memory dump based on operations of the software component. In one aspect, a computing device detects, through an introspection program, whether the one or more conditions are satisfied by the software component based on information in an introspection analyzer of the introspection program. In addition, the computing device indicates, through the introspection program, if the one or more conditions are satisfied by the software component. In another aspect, responsive to the indication, the computing device generates the conditional memory dump through the introspection program. Full Article
program Proxy calculation system, proxy calculation method, proxy calculation requesting apparatus, and proxy calculation program and recording medium therefor By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT A function f(x) is calculated with a calculating apparatus that makes a correct calculation with a low probability. Provided that G and H are cyclic groups, f is a function that maps an element x of the group H into the group G, X1 and X2 are random variables whose values are elements of the group G, x1 is a realized value of the random variable X1, and x2 is a realized value of the random variable X2, an integer calculation part calculates integers a' and b' that satisfy a relation a'a+b'b=1 using two natural numbers a and b that are relatively prime. A first randomizable sampler is capable of calculating f(x)bx1 and designates the calculation result as u. A first exponentiation part calculates u'=ua. A second randomizable sampler is capable of calculating f(x)ax2 and designates the calculation result as v. A second exponentiation part calculates v'=vb. A determining part determines whether u'=v' or not. A final calculation part calculates ub'va' in a case where it is determined that u'=v'. Full Article
program Multipass programming in buffers implemented in non-volatile data storage systems By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT The various implementations described herein include systems, methods and/or devices used to enable multipass programming in buffers implemented in non-volatile data storage systems (e.g., using one or more flash memory devices). In one aspect, a portion of memory (e.g., a page in a block of a flash memory device) may be programmed many (e.g., 1000) times before an erase is required. Some embodiments include systems, methods and/or devices to integrate Bloom filter functionality in a non-volatile data storage system, where a portion of memory storing one or more bits of a Bloom filter array may be programmed many (e.g., 1000) times before the contents of the portion of memory need to be moved to an unused location in the memory. Full Article
program System, method and program product for cost-aware selection of stored virtual machine images for subsequent use By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT A system, method and computer program product for allocating shared resources. Upon receiving requests for resources, the cost of bundling software in a virtual machine (VM) image is automatically generated. Software is selected by the cost for each bundle according to the time required to install it where required, offset by the time to uninstall it where not required. A number of VM images having the highest software bundle value (i.e., highest cost bundled) is selected and stored, e.g., in a machine image store. With subsequent requests for resources, VMs may be instantiated from one or more stored VM images and, further, stored images may be updated selectively updated with new images. Full Article
program Converting dependency relationship information representing task border edges to generate a parallel program By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT According to an embodiment, based on task border information, and first-type dependency relationship information containing N number of nodes corresponding to data accesses to one set of data, containing edges representing dependency relationship between the nodes, and having at least one node with an access reliability flag indicating reliability/unreliability of corresponding data access; task border edges, of edges extending over task borders, are identified that have an unreliable access node linked to at least one end, and presentation information containing unreliable access nodes is generated. According to dependency existence information input corresponding to the set of data, conversion information indicating absence of data access to the unreliable access nodes is output. According to the conversion information, the first-type dependency relationship information is converted into second-type dependency relationship information containing M number of nodes (0≦M≦N) corresponding to data accesses to the set of data and containing edges representing inter-node dependency relationship. Full Article
program Parallel computer system and program By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT There is provided a parallel computer system for performing barrier synchronization using a master node and a plurality of worker nodes based on the time to allow for an adaptive setting of the synchronization time. When a task process in a certain worker node has not been completed by a worker determination time, the particular worker node performs a communication to indicate that the process has not been completed, to a master node. When the communication has been received by a master determination time, the master node performs a communication to indicate that the process time is extended by a correction process time, in order to adjust and extend the synchronization time. In this way, it is possible to reduce the synchronization overhead associated with the execution of an application with a relatively large variation in the process time from a synchronization point to the next synchronization point. Full Article
program Information processing apparatus for restricting access to memory area of first program from second program By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT A processor determines whether a first program is under execution when a second program is executed, and changes a setting of a memory management unit based on access prohibition information so that a fault occurs when the second program makes an access to a memory when the first program is under execution. Then, the processor determines whether an access from the second program to a memory area used by the first program is permitted based on memory restriction information when the fault occurs while the first program and the second program are under execution, and changes the setting of the memory management unit so that the fault does not occur when the access to the memory area is permitted. Full Article
program System, method and computer program product for recursively executing a process control operation to use an ordered list of tags to initiate corresponding functional operations By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT In accordance with embodiments, there are provided mechanisms and methods for controlling a process using a process map. These mechanisms and methods for controlling a process using a process map can enable process operations to execute in order without necessarily having knowledge of one another. The ability to provide the process map can avoid a requirement that the operations themselves be programmed to follow a particular sequence, as can further improve the ease by which the sequence of operations may be changed. Full Article
program Applying coding standards in graphical programming environments By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Graphical programming or modeling environments in which a coding standard can be applied to graphical programs or models are disclosed. The present invention provides mechanisms for applying the coding standard to graphical programs/models in the graphical programming/modeling environments. The mechanisms may detect violations of the coding standard in the graphical model and report such violations to the users. The mechanisms may automatically correct the graphical model to remove the violations from the graphical model. The mechanisms may also automatically avoid the violations in the simulation and/or code generation of the graphical model. Full Article
program Program module applicability analyzer for software development and testing for multi-processor environments By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT In one embodiment, a machine-implemented method programs a heterogeneous multi-processor computer system to run a plurality of program modules, wherein each program module is to be run on one of the processors The system includes a plurality of processors of two or more different processor types. According to the recited method, machine-implemented offline processing is performed using a plurality of SIET tools of a scheduling information extracting toolkit (SIET) and a plurality of SBT tools of a schedule building toolkit (SBT). A program module applicability analyzer (PMAA) determines whether a first processor of a first processor type is capable of running a first program module without compiling the first program module. Machine-implemented online processing is performed using realtime data to test the scheduling software and the selected schedule solution. Full Article
program Methods and systems to identify and reproduce concurrency violations in multi-threaded programs using expressions By www.freepatentsonline.com Published On :: Tue, 15 Sep 2015 08:00:00 EDT Methods and systems to identify and reproduce concurrency bugs in multi-threaded programs are disclosed. An example method disclosed herein includes defining a data type. The data type includes a first predicate associated with a first thread of a multi-threaded program that is associated with a first condition, a second predicate that is associated with a second thread of the multi-threaded program, the second predicate being associated with a second condition, and an expression that defines a relationship between the first predicate and the second predicate. The relationship, when satisfied, causes the concurrency bug to be detected. A concurrency bug detector conforming to the data type is used to detect the concurrency bug in the multi-threaded program. Full Article
program Method and system for program building By www.freepatentsonline.com Published On :: Tue, 20 Oct 2015 08:00:00 EDT An improved method for program building uses predefined source files and predefined build scripts comprising a sequence of build commands; wherein each build command comprises an origin command line interpretable by an operating system and addressed to at least one compiling tool. Full Article
program Method, apparatus and computer program for determining the location of a user in an area By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Apparatus for orientating a user in a space wherein the space comprises a plurality of zones of which only certain zones constitute functional zones wherein each functional zone includes a first type device containing information relating to the position of the zone in the space and wherein the first type device is reactive to the presence of a second type device associated with the user to provide the user with the information to determine the orientation of the user in the space. A method of orientating the user within the space and guiding the user toward one or more features in the space is also disclosed. Full Article
program Programmable clock spreading By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT An integrated circuit having a programmable clock spreader configured to generate a plurality of controllably skewed clock signals, each applied to a corresponding region within the integrated circuit with circuitry configured to be triggered off the applied clock signal. The programmable clock spreader is designed to enable customization of the current-demand characteristics exhibited by the integrated circuit, e.g., based on the circuit's spectral impedance profile, to cause transient voltage droops in the power-supply network of the integrated circuit to be sufficiently small to ensure proper and reliable operation of the integrated circuit. Full Article
program Interconnection substrate design supporting device, method of designing interconnection substrate, program, and interconnection substrate By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT A via disposition information acquiring unit acquires via disposition information indicating a disposition of the plurality of first vias (212). A second conductor information acquiring unit acquires second conductor information indicating disposition positions of a plurality of second conductors (232) repeatedly disposed in the second conductor layer (230). A via extracting unit extracts an extraction via with respect to each of the plurality of second conductors (232). The extraction via is each of the first vias (212) overlapping the second conductor (232). A via selecting unit selects a selection via with respect to each of the plurality of second conductors (232). The selection via is each of first vias (212) selected in a predetermined number from the extraction vias. An opening introducing unit introduces a first opening (234) to each of the plurality of second conductors (232). The first opening (234) overlaps the extraction via not selected by the via selecting unit in plan view. Full Article
program Audio encoder, audio decoder, methods for encoding and decoding an audio signal, and a computer program By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT An encoder for providing an audio stream on the basis of a transform-domain representation of an input audio signal includes a quantization error calculator configured to determine a multi-band quantization error over a plurality of frequency bands of the input audio signal for which separate band gain information is available. The encoder also includes an audio stream provider for providing the audio stream such that the audio stream includes information describing an audio content of the frequency bands and information describing the multi-band quantization error. A decoder for providing a decoded representation of an audio signal on the basis of an encoded audio stream representing spectral components of frequency bands of the audio signal includes a noise filler for introducing noise into spectral components of a plurality of frequency bands to which separate frequency band gain information is associated on the basis of a common multi-band noise intensity value. Full Article
program System, method and program product for providing automatic speech recognition (ASR) in a shared resource environment By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A speech recognition system, method of recognizing speech and a computer program product therefor. A client device identified with a context for an associated user selectively streams audio to a provider computer, e.g., a cloud computer. Speech recognition receives streaming audio, maps utterances to specific textual candidates and determines a likelihood of a correct match for each mapped textual candidate. A context model selectively winnows candidate to resolve recognition ambiguity according to context whenever multiple textual candidates are recognized as potential matches for the same mapped utterance. Matches are used to update the context model, which may be used for multiple users in the same context. Full Article
program Audio signal decoder, time warp contour data provider, method and computer program By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT An audio signal decoder has a time warp contour calculator, a time warp contour data rescaler and a warp decoder. The time warp contour calculator is configured to generate time warp contour data repeatedly restarting from a predetermined time warp contour start value, based on time warp contour evolution information describing a temporal evolution of the time warp contour. The time warp contour data rescaler is configured to rescale at least a portion of the time warp contour data such that a discontinuity at a restart is avoided, reduced or eliminated in a rescaled version of the time warp contour. The warp decoder is configured to provide the decoded audio signal representation, based on an encoded audio signal representation and using the rescaled version of the time warp contour. Full Article
program Time warp contour calculator, audio signal encoder, encoded audio signal representation, methods and computer program By www.freepatentsonline.com Published On :: Tue, 29 Mar 2016 08:00:00 EDT A time warp contour calculator for use in an audio signal decoder receives an encoded warp ratio information, derives a sequence of warp ratio values from the encoded warp ratio information, and obtains warp contour node values starting from a time warp contour start value. Ratios between the time warp contour node values and the time warp contour starting value are determined by the warp ratio values. The time warp contour calculator computes a time warp contour node value of a given time warp contour node, on the basis of a product-formation having a ratio between the time warp contour node values of the intermediate time warp contour node and the time warp contour starting value and a ratio between the time warp contour node values of the given time warp contour node and of the intermediate time warp contour node as factors. Full Article
program Data processing apparatus, data processing method of data processing apparatus, and computer-readable memory medium storing program therein By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT To freely establish a peripheral equipment selection operating environment of excellent operability which can remarkably reduce an operation burden which is applied until construction information of selectable peripheral equipment can be confirmed and can easily confirm the construction information of the selectable peripheral equipment by everyone by a simple operating instruction, a CPU obtains construction information of a printer that is being selected and default setting on the basis of a selection instructing state relative to a selectable printer candidate on a network and allows them to be caption-displayed at a position near the position indicated by a cursor on a printer selection picture plane displayed on a CRT. Full Article
program Application programming interface, system, and method for collaborative online applications By www.freepatentsonline.com Published On :: Tue, 08 Sep 2015 08:00:00 EDT An application framework including different application programming interfaces (APIs) is described which performs a variety of mobile device functions in response to API calls from applications. For example, in response to relatively simple API calls made by applications the application framework manages the complex tasks associated with invitations and matchmaking. By way of example, the details of complex transactions such as establishing peer-to-peer connections between mobile devices may be transparent to the application developer, thereby simplifying the application design process. The application framework may include an application daemon for communicating with a first set of services and an applications services module for communicating with a separate set of services. The application framework may also include a cache for caching data for each of the services based on different cache management policies driven by each of the services. The cache may be updated by push notification cache updates sent from each of the services. Full Article
program Automatic program ventilation control system By www.freepatentsonline.com Published On :: Tue, 03 Mar 1998 08:00:00 EST An automatic programmed ventilation control system for operating a fan includes a fan drive circuit; a duty, cycle control circuit including means for selecting a duty cycle and means for setting the selected duty cycle; a timing circuit including means for selecting the time of day and means for setting the selected time of day; a fan speed control circuit including means for selecting a fan speed and means for setting the selected fan speed; and a manual override switch circuit for overriding the set duty cycle and fan speed for operating the fan at a predetermined speed for a preselected period of time. Full Article
program Resolution programmable dynamic IR-drop sensor with peak IR-drop tracking abilities By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A data processing system on an integrated circuit includes a core that performs switching operations responsive to a system clock that draws current from the power supply network. An IR-drop detector includes a resistor ladder having outputs representative of an IR-drop caused by the core during the switching operations. The system further includes a plurality of amplifiers coupled to the outputs indicative of the IR-drop, a plurality of flip-flops coupled to the amplifiers, and a variable clock generator. The variable clock generator outputs a sampling clock comprising a group consisting of a variable phase or a variable frequency to the plurality of flip-flops. The flip-flops are triggered by the sampling clock so that the IR-drop at a time during a clock cycle of the system clock can be detected, and the peak IR-drop value for can be tracked. Full Article