|| List of recent Scheduling-related patents
|Simultaneous scheduling of processes and offloading computation on many-core coprocessors|
Methods and systems for scheduling jobs to manycore nodes in a cluster include selecting a job to run according to the job's wait time and the job's expected execution time; sending job requirements to all nodes in a cluster, where each node includes a manycore processor; determining at each node whether said node has sufficient resources to ever satisfy the job requirements and, if no node has sufficient resources, deleting the job; creating a list of nodes that have sufficient free resources at a present time to satisfy the job requirements; and assigning the job to a node, based on a difference between an expected execution time and associated confidence value for each node and a hypothetical fastest execution time and associated hypothetical maximum confidence value.. .
|Centralized task scheduling|
A method and apparatus that schedules and manages a background task for device is described. In an exemplary embodiment, the device registers the background task, where the registering includes storing execution criteria for the background task.
|Online shared calendar application that facilitates communication and coordination of shared events amongst users and their contacts|
An online shared calendar application which facilitates communication, coordination and scheduling for users to plan get-togethers and share event information with others. Users have their own personal calendars and can upload and/or manually enter their contacts' information, create and share events, and invite or inform individuals from their contacts to their events.
|Presentation pacing system and method|
A presentation pacing system includes a monitor module for monitoring a time spent by a speaker on one or more slides while presenting a presentation, the presentation having a plurality of slides. The presentation pacing system further includes a compare module for comparing the monitored time with a pre-recorded time associated with the slides.
|Using shared pins in a concurrent test execution environment|
A method for using shared pins in a concurrent test execution environment is disclosed. The method relates to scheduling tests in concurrently executing test flows for automated test equipment (ate) in a way so that resources can be shared between the test flows.
|Automatic future meeting scheduler based upon locations of meeting participants|
In a network that supports communications between client devices and at least one meeting server, a meeting request that includes one or more meeting constraints to be satisfied is monitored prior to scheduling or initiating a meeting between a plurality of meeting participants associated with respective client devices. At least one meeting constraint includes a location constraint that identifies a location for a client device associated with a meeting participant prior to scheduling or initiating the meeting.
|Techniques for advertising|
Techniques for advertising are provided. A mobile device is synchronized with a media feed playing on a separate device and metadata for products and services related to the media feed are presented on the mobile device.
|Semi-automated relationship aware scheduling|
Schedules which include reciprocal events, such as schedules for youth hockey leagues, can be created using a system in which users can invite one another to schedule games based on information selected through an interface and reciprocal dates which are automatically identified by a suitably programmed computer. Information related to games and schedules can be stored in a database which can be accessed and modified by different users depending on their roles and the permissions associated with those roles..
|Dynamic medical scheduling system and method of operation thereof|
A scheduling system which may include at least one controller which may obtain sensor information including one or more of biometric information and location information related to a user; determine a medical symptom or medical condition of the user in accordance with the sensor information; schedule an appointment with a provider of professional services in accordance with the determined medical symptom or medical condition of the user; and/or notify one or more of the user and the medical provider of the scheduled appointment.. .
|Integrated real estate showing scheduling and key management system|
A system and method for dispensing a key from a key kiosk disposed at a realtor's office near a real property based on a showing appointment scheduled with a showing scheduling system. The appointment, including a date and time, as well as an authorized user is communicated from the showing scheduling system to the key kiosk.
|Methods and algorithms for supervisory closed-loop determination of optimized scheduling of ventilator weaning trials|
Ventilatory systems and methods are disclosed for detecting weaning readiness of a patient. In one aspect the method includes the steps of collecting patient data; analyzing the collected patient data to generate at least one patient parameter; comparing the at least one patient parameter to predetermined weaning readiness threshold criteria; and providing an advisory proposition to a clinician indicating a readiness of the patient to start a weaning trial if the at least one patient parameter meets the weaning readiness threshold criteria.
|Enhanced scheduling sample processing system and methods of biological slide processing|
A sample processing system 101 that may be automated and methods are disclosed where sample(s) 198 are arranged on a carrier element 197 and a process operation control system 171 automatically processes the sample(s) perhaps robotically according to an desired aggregation of event dictated by an input 173. Alteration of an initial aggregated event topology may be accepted while the system is processing an initial aggregation and varied-parameter robotic control simulation functionalities 606 may be accomplished to determine an enhanced sequence for processing.
|Bundling scheduling method in wireless access system and apparatus therefor|
The present invention relates to a bundling scheduling method in a wireless access system and an apparatus therefor. Specifically, the bundling scheduling method in the wireless access system comprises the steps of: transmitting the bundled downlink control information including a plurality of downlink control information through one physical downlink control channel (pdcch) to a terminal; transmitting the downlink data, to the terminal, through a plurality of physical downlink shared channels (pdsch) scheduled by the bundled downlink control information; and receiving acknowledgement/negative-acknowledgement (ack/nack) information for the plurality of pdschs from the terminal..
|Method and device for data transmission|
Disclosed are a method and a device for data transmission, which relate to the field of wireless communication technologies, and are used for decreasing signaling overhead of a system in this application, an enb delivers a scheduling radio network temporary identifier rnti to a terminal; the enb schedules uplink resources and/or downlink resources for the terminal through a physical downlink control channel pdcch scrambled by using the scheduling rnti, receives uplink data sent by the terminal on the scheduled uplink resources, and sends downlink data to the terminal on the scheduled downlink resources. The terminal monitors the pdcch scrambled by using the scheduling rnti, and sends the uplink data and/or receives the downlink data by using the resources scheduled by the monitored pdcch.
|Method of resource scheduling used for machine type communications|
The invention relates to a method of implementing resource scheduling for mtc devices, the base station assigns multiple machine type communication (mtc) devices to a group, and allocates to each device a sequence number of the group respectively, informs each corresponding device of the sequence number of the device, allocates a resource set for the group, and transmits indication information, indicating the resource set, to each device via broadcast signaling, wherein, the sequence number is used to indicate the resource, in the resource set, used by the device. A mtc device determines the resource, in the resource set, used by the device based on the sequence number.
|Method and apparatus for transmitting and receiving scheduling assignments in a communication system|
A method and apparatus are provided for receiving a scheduling assignment (sa) by a user equipment (ue) in a communication system in which a base station transmits the sa including at least one information element (ie). The method includes receiving the sa; identifying if a first ie included in the received sa is set with a first predetermined value and at least one bit in a second ie included in the received sa is set with a second predetermined value; and performing an action corresponding to a semi-persistent scheduling, if the first ie included in the received sa is set with the first predetermined value and the at least one bit in the second ie included in the received sa is set with the second predetermined value.
|Method and apparatus for transmitting and receiving scheduling assignments in a communication system|
A method and apparatus for receiving a scheduling assignment (sa) by a user equipment (ue) in a communication system in which a base station transmits the sa being a first type or a second type, the sa including a set of information elements (ies), and a first ie. The method includes receiving the sa; identifying that each bit included in the set of ies of the sa and at least one bit included in the first ie of the sa are set with a predetermined value; and performing an action corresponding to the sa of the second type, if each bit included in the set of ies of the sa and the at least one bit included in the first ie of the sa are set with the predetermined value..
|Integrated circuit for channel arrangement and radio communication|
Provided is a radio communication base station device which can prevent lowering of use efficiency of a channel communication resource for performing a frequency diversity transmission when simultaneously performing a frequency scheduling transmission and the frequency diversity transmission in a multicarrier communication. In the device, a modulation unit (12) executes a modulation process on dch data after encoded so as to generate a dch data symbol.
|Method and apparatus for transceiving data in a wireless communication system which supports a plurality of component carriers|
The present disclosure relates to an operating method of a terminal for transceiving data to/from a base station in a system that supports a plurality of component carriers. The method includes receiving, from the base station, downlink control information (dci) masked using a terminal identifier (cell-radio network temporary identifier (c-rnti)) or a semi-persistent scheduling terminal identifier (sps c-rnti) through a physical downlink control channel (pdcch); determining a component carrier for transceiving data to/from the base station; and transceiving data to/from the base station through the determined component carrier.
|Systems and methods for scheduling of data packets based on application detection in a base station|
A system, method, base station, and computer program product for coordinating communication of data packets between a user device and an application server is described. According to one aspect, a base station includes a memory and a computer processor operatively coupled to the memory, to a radio transmitter, and to a radio receiver.
|Scheduled absence on a wireless local area network|
A method for scheduling absence periods on a wlan is provided. The method can include a wlan station joining a wlan served by a wlan access point using an operating channel; formatting a message defining an absence schedule of absence periods during which the wlan station will be off of the operating channel and unavailable to receive traffic on the operating channel; sending the message to the wlan access point to register the absence schedule with the wlan access point; and leaving and returning to the operating channel in accordance with the absence schedule after the absence schedule has been registered with the wlan access point..
|Method to achieve bounded buffer sizes and quality of service guarantees in the internet network|
Methods to achieve bounded router buffer sizes and quality of service guarantees for traffic flows in a packet-switched network are described. The network can be an internet protocol (ip) network, a differentiated services network, an mpls network, wireless mesh network or an optical network.
|Ray tracing system architectures and methods|
Aspects comprise systems implementing 3-d graphics processing functionality in a multiprocessing system. Control flow structures are used in scheduling instances of computation in the multiporcessing system, where different points in the control flow structure serve as points where deferral of some instances of computation can be performed in favor of scheduling other instances of computation.
|Elevator system with dynamic traffic profile solutions|
An exemplary method of controlling an elevator system includes determining that a temporary heavy traffic condition exists that includes a plurality of passengers requiring elevator service from an originating floor in the building that is distinct from a lobby floor. At least one elevator car out of a plurality of elevator cars within the building is temporarily dedicated to carry the passengers from the originating floor.
|Multi-core processor system|
The present invention provides a multi-core processor system, including: multiple central processor units and multiple groups of level-one hardware message queues. Each central processor unit is separately connected to a group of level-one hardware message queues and is configured to process messages in the level-one hardware message queues.
|Systems and methods for data quality based variable data process scheduling|
Systems, circuits, devices and/or methods related to systems and methods for data processing, and more particularly to systems and methods for quality based scheduling processing of data sets.. .
|Methods and system for an advanced electronic mail system based on time scheduling and message prioritizing software device|
A time scheduling and or message prioritizing software device presents to a user one or more graphics representative of a time scheduling and or message prioritizing options. The one or more graphics are located within an email composing page of a browser or application based email program.
|Scheduling of reactive i/o operations in a storage environment|
A system and method for effectively scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and data storage arrays coupled to one another via a network.
|Communication using delegates, such as delegates specified in an email or scheduling application|
A facility allows for automatic delegation of incoming real-time communications based on a delegation scheme. The delegation scheme may be rules-based and may be applied to a single real-time communication channel or multiple communication channels, including both real-time and non-real-time communication channels.
|Systems and methods for adaptive scheduling of references to documents|
The order and type of display of documents may be updated or adaptively scheduled. The documents may include advertisements and articles that are displayed together.
|Scheduling based on customer tracking|
A method for predicting facility utilization includes individually tracking a location of a plurality of people moving within the facility. A future course of motion is predicted for each of the plurality of people based on the tracked location.
|Cost-minimizing task scheduler|
Methods and systems for cost-minimizing job scheduling are disclosed. A definition of a task is received.
|Automated calendared conference rescheduling and forwarding|
Systems and methods are disclosed to automatically rescheduling and optionally transferring audio/video conferences when a conference runs longer than its previously allocated time. The disclosed relocation process incorporates one or more of a plurality of input sources such as electronic calendars, face/voice recognition systems, proximity systems, enterprise maps, and/or resource databases to assist in schedule adjustments.
|Automated system and method for job estimating, scheduling and administration|
A method of estimating, scheduling and administrating a job including the steps of: receiving a location of a contractor; determining a status of the job according to the location of the contractor; sending to the contractor a prompt according to the status of the job; receiving a response to the prompt from the contractor and storing the response on a server; and sending the response to a customer for the job.. .
|Pre-paid and closed loop transaction system|
A method for processing transactions comprising receiving transaction data. Electronically determining whether to process the transaction data as a pre-paid transaction or a closed loop transaction using data processing equipment.
|System, method, and computer program product for reducing the burden on scheduling systems by forecasting a demand for medical resources|
The present invention generates a forecast factor indicating an anticipated demand for a medical resource in a medical facility during a selected time period. The invention generates the forecast factor using billing data retrieved from one or more billing data systems wherein the retrieved billing data is from a prior time period that is comparable to the selected time period.
|Proportional scheduling in communications systems|
Systems, methods and computer-readable media proportionally schedule packet transmission on a network. A node maintains a plurality of buffers configured to store packets to be transmitted by the node on a network.
|Wireless communication method with packet scheduling|
To reduce power consumption of a mobile station, this invention provides a wireless communication method for communicating between a base station and a plurality of terminals using a plurality of channels, the channels being slots obtained by dividing frequency-divided carriers by time, in which the base station allocates a set of the channels which is composed of a plurality of neighboring carriers and/or a plurality of successive slots for the each terminal, and the base station allocates at least one of the channels included in the channel sets for packet transmission the terminals.. .
|Base station and radio communication method|
A base station 100 includes a scheduling processing unit 109 configured to schedule each of multiple mobile stations to the pdcch, and a ue-type judgment unit 107 configured to judge whether each of the mobile stations is an old ue supporting only cfi=1 to 3 or a new ue supporting cfi=1 to 4. The scheduling processing unit 109 schedules each of the multiple ues to the pdcch by use of any one of cfi=1 to 3 when ues targeted to be scheduled to the pdcch include an old ue..
|Base station and radio communication method|
A base station 100 includes a scheduling processing unit 109 configured to schedule multiple mobile stations to the pdcch, and a ue-type judgment unit 107 configured to judge whether each of the mobile stations is an old ue supporting only cfi=1 to 3 or a new ue supporting cfi=1 to 4. For a first subframe, the scheduling processing unit 109 schedules the old ue to the pdcch by use of any one of cfi=1 to 3.
|Rescheduling of a resource component of low power nodes (lpns) in a coordination set|
A method for rescheduling a resource component of low power nodes (lpns) in a local coordination set is disclosed. The method can include a local macro node receiving from a neighboring macro node a resource map of blanked resource components and scheduled resource components for physical resources of the neighboring macro node.
|Apparatus and method for antenna management|
A method and apparatus for antenna management. The method includes: collecting resource use status data from managed access networks; selecting access networks participating in antenna scheduling from the managed access networks according to the resource use status data to compose an antenna scheduling set, access networks using same spectrum resources composed in the same antenna scheduling set; dividing radio links of each access network in the antenna scheduling set into one or more radio link clusters; allocating radio resources to every radio link cluster in the antenna scheduling set so mutual interferences among all radio link clusters in the antenna scheduling set are within a preset range; and sending radio resource allocation results to the access network to which the radio link clusters belong.
|Method for enabling relay node to transmit uplink control information in wireless communication system and the relay node|
A method of transmitting uplink control information by a relay node includes: receiving resource allocation information and sequence information in accordance with a predetermined physical uplink control channel (pucch) transmission format for the relay node from an enode b; and transmitting a pucch, to which a sequence corresponding to the sequence information is applied, to the enode b through a predetermined number of symbols in a second slot of a resource region indicated by the resource allocation information. The predetermined pucch transmission format includes: a first format for transmitting ack/nack information indicating success or failure of reception of a codeword received from the enode b; a second format for transmitting channel quality information (cqi) indicating a channel quality state; and a third format for transmitting a scheduling request (sr) signal.
|Multi-beam cellular communication system|
A cellular communication system comprising a plurality of geographically spaced base stations (2) each of which comprises an antenna arrangement (4, 6, 8) per base station sector, each of which antenna arrangements has an antenna element for generating an array of narrow beams (10, 12, 14) covering the sector. Timeslots are simultaneously transmitted over each of the beams so as to generate successive sets of simultaneously transmitted timeslots per sector.
|Joint scheduling of device-to-device (d2d) links and wide area network (wan) uplink (ul) user equipments (ues)|
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus of a device-to-device (d2d) link receives from a base station an indication of an acceptable level of interference that the base station can tolerate on an uplink resource.
|Method, apparatus, and system for improving user experience of small flow user|
Embodiments of the present invention disclose a method, an apparatus, and a system for improving user experience of a small flow user. A base station controller (bsc) periodically collects statistics on an average data transmission rate of a terminal.
|Using a graphics engine to process print requests|
Systems and methods of operating a computing system may involve utilizing an graphics engine to complete a print request. Upon receiving a request to print a scheduling management application may direct an application programming interface call to the graphics engine, and the graphics engine may process a print imaging instruction..
|Superscalar control for a probability computer|
A method of executing operations in parallel in a probability processing system includes providing a probability processor for executing said operations; and providing a scheduler for identifying, from said operations, those operations that can be executed in parallel. Providing the scheduler includes compiling code written in a probability programming language, that includes both modeling instructions and instructions for scheduling..
|Method and electronic device for thread scheduling|
A method for performing thread scheduling in an electronic device having a hardware processor configured for executing an operating system is provided. The operating system includes a thread scheduler and a queue manager.
|Method, apparatus, and system for providing and using a scheduling delta queue|
A contact center is described along with various methods and mechanisms for administering the same. Work assignment methods are disclosed that place tasks in bins by time intervals and are processed within a delta queue ring buffer.
|Systems and methods for dynamic scan scheduling|
A system and method for dynamically modifying scheduling of scan operations for a system under test includes a processing module configured to apply input test data to the system under test based on the scan operations via a test access port and a scheduler adapted to provide the processing module with scheduling for the plurality of scan operations. The scheduler includes a circuit model of the system under test.
|Extensible data provider querying and scheduling system|
Embodiments present a common access mechanism that can be used by one or more applications to access different data sources in a storage layer and have data stored in the data sources returned to the one or more applications. The common access mechanism can be presented by a data model that is implemented by a query and aggregation layer of an extensible querying/scheduling system.
|Online appointment schedulers|
Provided is are a system and method for online appointment scheduling. A central online application presented at an electronic display is searched for a store location of a plurality of store locations the plurality of store locations are part of a retail establishment that presents information related to the store locations from the central online application.
A set of test requests, a test calendar, and a list of prototype control models are received in a computing device having a processor and a memory. Each of the test requests includes an identifier for one of a plurality of tests to be performed and one or more attributes required to be included in a prototype to be used in the one of the tests.
|Grid optimization resource dispatch scheduling|
Data comprising a request specifying a desired change in electrical load for a defined period of time is received. The electrical load is associated with a plurality of resources under control of resource agents and on a utility grid.
|Method, base station, and radio communication system for reducing inter-cell signal interference|
The present invention relates to a method, a base station, and a radio communication system for reducing inter-cell signal interference. The method for reducing inter-cell signal interference includes: sending, by a serving base station, a user identity of a served user equipment to an neighboring second base station, coordinating a radio resource with the second base station, and obtaining a coordinated radio resource for scheduling the user equipment corresponding to the user identity, so that a base station that is neighboring to a base station using the coordinated radio resource to schedule the user equipment corresponding to the user identity avoids using the coordinated radio resource; and using, by the serving base station, the coordinated radio resource to schedule the user equipment corresponding to the user identity..
|Apparatus and method for optimal scheduling of envelope updates to sim card|
Aspects of the present disclosure are directed to an apparatus and methods that may improve scheduling of envelope updates to a sim. An apparatus for wireless communication is configured to receive a plurality of updates in one or more envelope commands, categorize the updates into a plurality of groups having respective priorities, and send the updates to a sim at the apparatus in order according to the respective priorities.
|Method of receiving a disaster warning message using a paging message in mobile communication system|
A method and device for receiving a warning message m a mobile communication system. The method includes receiving a paging message from a network.
|Transmission opportunity scheduling|
Scheduling of transmission opportunities to prevent collisions is contemplated. The transmission opportunities may be scheduled for terminal units where transmissions of one terminal unit may collide or otherwise interfere with transmissions of another terminal unit.
|Radio access networks|
Among other things, a communication system comprising remote units and a controller is described. Each of the remote units comprises one or more radio frequency (rf) units to exchange rf signals with mobile devices.
|Base station and communication control method|
A base station 100 estimates the amount of buffered data in a mobile station buffer, which is included in a mobile station 200a and configured to temporarily store downlink data and uplink data, on the basis of a sum of: downlink data which has been transmitted to the mobile station 200a already but whose acknowledgement has not been received yet; and uplink data which is presumed to be transmitted from the mobile station 200a to the base station 100 after transmission of acknowledgement of uplink data from the base station 100 to the mobile station 200a. The base station 100 stops scheduling of at least one of downlink data to be transmitted to the mobile station 200a and uplink data to be transmitted from the mobile station if the estimated amount of buffered data exceeds a predetermined threshold..
|Method for mapping logical channel on shared channel|
According to the invention data in a number of logical downlink intended for one or more mobile terminals are received in a first mapping unit, where at least a first high speed radio network temporary identity is allocated to these logical downlink channels addressing a group of mobile terminals for allowing transmission of channel data for reception by mobile terminals. A mobile terminal then reads, from a broadcast control channel, necessary information including a high speed radio network temporary identity allocated to at least one logical downlink channel, where at least said first identity exists among possible identities.
|Precoding for segment sensitive scheduling in wireless communication systems|
Techniques to enhance the performance in a wireless communication system using segments called subbands and using precoding are shown. According to one aspect, the bandwidth for transmission to an access terminal is constrained to a preferred bandwidth which is less than the bandwidth available for transmission to an access terminal and precoding information related to the subcarriers within the constrained bandwidth is provided to a transmitter.
|Airtime-based packet scheduling for wireless networks|
Airtime usage may be used as a factor in controlling network traffic flow to and from client devices via a wireless network interface. Received packets or other data are assigned to a quality of service profile.
|Cluster maintenance system and operation thereof|
A method of operating a cluster of machines that includes receiving a request for a disruption, determining a subset of machines of the cluster affected by the requested disruption, and determining a set of jobs having corresponding tasks on the affected machines. The method also includes computing, on a data processor, a drain time for a drain that drains the tasks of the jobs from the affected machines, and scheduling on a drain calendar stored in non-transitory memory a drain interval for the drain, the drain interval having a start time and an end time..
|Task scheduling based on thermal conditions of locations of processors|
Provided is a computer system including a first processor disposed in a first zone, a second processor disposed in a second zone, a prioritizing unit, and a scheduling unit. The prioritizing unit prioritizes the first processor and the second processor based on the thermal conditions of the first zone and the second zone, respectively.
|Systems, methods, and computer program products for scheduling processing jobs to run in a computer system|
A method includes, in a program that includes a defined number of job slots for data updating processing jobs, scheduling a first job in one of the slots, and executing the first job, wherein the first job includes scanning a list of additional jobs and scheduling those additional jobs for execution, further wherein a total number of the additional jobs in the program exceeds the defined number of job slots.. .
|Apparatus and method for sharing function logic between functional units, and reconfigurable processor thereof|
An apparatus and method for sharing a function logic between functional units and a reconfigurable processor are provided. The apparatus for sharing a function logic may include a storage which is configured to store data which is received from two or more functional units in order to share one or more function logics, and an arbitrator which is configured, based on a scheduling rule, to transmit the data stored in the storage into the function logic..
|Compiling method and apparatus for scheduling block in pipeline|
Provided is a compiling method and apparatus for scheduling a block in a pipeline. The compiling method for scheduling a block in a pipeline may include profiling, using a processor, an access count of a block in a control flow of a program code, determining that the block is an important block, in response to an edge count of an edge entering the block being greater than or equal to a predetermined value, the edge count being included in the access count of the block, and scheduling the important block based on the access count to prevent a register writeback conflict..
|Power-efficient inter processor communication scheduling|
Computer system, method and computer program product for scheduling ipc activities are disclosed. In one embodiment, the computer system includes first processor and second processors that communicate with each other via ipc activities.