Event Handling Or Event Notification Patents (Class 719/318)
-
Publication number: 20140082637Abstract: A data processing method executed by a first data processing apparatus and includes acquiring process information concerning a first process, in response to a process request for the first process; setting a first process flag included in the process information concerning the first process to indicate “true”; setting a first end flag of the process information concerning the first process to indicate “true” after executing the first process; acquiring process information concerning a second process that is to be executed before a third process that is to be executed subsequent the first process; and determining a process to be executed, based on a second process flag and a second end flag included in the process information concerning the second process.Type: ApplicationFiled: November 20, 2013Publication date: March 20, 2014Applicant: FUJITSU LIMITEDInventors: Takahisa Suzuki, Koichiro Yamashita, Hiromasa Yamauchi, Koji Kurihara, Toshiya Otomo, Naoki Odate
-
Patent number: 8676626Abstract: A user of a telecommunications or other computing device may notify his or her contacts of an event of interest, which event may be modified by the user's contacts without requiring the permission of the originating user to do so. In this regard, an event organizing service receives an event notification request from a user of a telecommunications device (e.g., a mobile telephone), automatically identifies the user's contacts to whom the event notification is to be published, and publishes the event notification to the automatically identified contacts. A contact who receives the event notification may update the event, e.g., by modifying data describing the event, without the permission of the originating user. Accordingly, a contact who has received the event notification may modify the event (e.g., change the date/time, change the location, etc.Type: GrantFiled: March 27, 2009Date of Patent: March 18, 2014Assignee: T-Mobile USA, Inc.Inventor: Michael Steffen Vance
-
Patent number: 8676724Abstract: Techniques for training a system to identify state changes in objects in virtual worlds. Base events transmitted by a virtual world engine are observed. Statistical analysis of the observed base events is performed. Based at least in part on this statistical analysis, a computer processor determines that a group of one or more of the observed base events is correlated to a first identified higher-level event. Optionally, the determination is based in part on a frequency of occurrence of the group of base events, on generated rules, or both. A candidate higher-level event including the group of base events thus determined is stored. User input is received about the candidate higher-level event. If so specified by the received user input, the candidate higher-level event is stored as a second identified higher-level event. As a result, the system is advantageously trained to identify higher-level events which represent abstract situations.Type: GrantFiled: March 2, 2010Date of Patent: March 18, 2014Assignee: International Business Machines CorporationInventors: Boas S. Betzler, Thang G. Pham, Sophie Wrobel
-
Patent number: 8677324Abstract: An event-driven performance measurement technique provides a set of transaction definitions that specify transaction actions that correspond to start and end points of a transaction. Events associated with execution of an application are received by a processor-based machine. The machine uses the events to generate transactions in accordance with the set of transaction definitions. The transactions can be used to evaluate performance of the application.Type: GrantFiled: January 31, 2011Date of Patent: March 18, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Dmitry Markuza, Dror Schwartz, Moshe Eran Kraus
-
Publication number: 20140075454Abstract: Provided are a method, computer program product, and system for a dynamic subscription update for multiple queue event systems. A subscription request, including one or more conditions is received. A first subscription object, containing the one or more conditions in the subscription request, is selected from a first set of subscription objects. The first subscription object is moved to a second set of subscription objects. A second subscription object is generated based on the first subscription object. The second subscription object is updated with a generated subscription version and the subscription request. The second subscription object is added to the first set of subscription objects. In response to receiving the one or more conditions, a first event is generated using the second subscription object. The first event including the generated subscription version and the one of more conditions. The first event is added to a collection of first events.Type: ApplicationFiled: September 13, 2012Publication date: March 13, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Khanh M. Le, Phong K. Truong, Alan T. Yaung
-
Publication number: 20140075455Abstract: In accordance with embodiments, there are provided mechanisms and methods for publishing an application-independent format event. These mechanisms and methods for publishing an application-independent format event can enable optimized data communication, improved scalability, increased operational efficiency, etc.Type: ApplicationFiled: November 12, 2013Publication date: March 13, 2014Applicant: salesforce.com, inc.Inventor: Sri Vidya Annapragada
-
Publication number: 20140068636Abstract: A system is provided for multicasting an event notification from an event producer to multiple event listeners, where the event producer and event listeners exist within a computer operating system having a user space, a kernel space, a device space, and an event protocol handler located in the kernel space. The system generates an event indication from an event producer located in the user space, kernel space, or device space, and receiving the event indication in the event protocol handler and generating an event notification. The event producer and the event listeners interface with the event protocol handler to send the event indication and receive the event notification. The event listeners may be located in the user space, kernel space, or device space.Type: ApplicationFiled: September 6, 2012Publication date: March 6, 2014Applicant: Accedian Networks Inc.Inventors: Andre Dupont, Thierry DeCorte, Frederick Lafeche
-
Publication number: 20140068638Abstract: A method for selective application loading includes monitoring an element of an operating environment, determining whether the element of the operating environment corresponds to an execution condition, and executing an application corresponding to the execution condition. An application control system includes a condition controller to store an execution condition, to monitor an operating condition of a terminal, and to determine whether the operating condition meets the execution condition; and an event controller to execute a corresponding application if the operating condition meets the execution condition.Type: ApplicationFiled: July 24, 2013Publication date: March 6, 2014Applicant: PANTECH CO., LTD.Inventor: Myung Hwan SEO
-
Publication number: 20140068637Abstract: The present invention provides a method for data linkage driven by an event, used for data interaction between a first platform and a second platform. The second platform stores shared information and the method comprises: determining which platform the received event is from; forwarding a data packet from the second platform to the first platform for logical operation processing when the received event is from the second platform; when the received event is information from the first platform that at least includes a shared information operation instruction resulting from logic operation processing of data packets in the first platform, returning a shared information operation instruction completion message to the first platform, meanwhile forwarding the shared information operation instruction to the second platform so as to complete the shared information operation on the second platform. Therefore, the first platform acquires data synchronously without waiting for feedback of the second platform.Type: ApplicationFiled: July 19, 2013Publication date: March 6, 2014Applicant: Neusoft CorporationInventors: Jingxiang CHEN, Jie LU, Shuyi WANG
-
Patent number: 8667509Abstract: Event management techniques for use in a computer system comprising an event generating component generating at least one event and an event handling component to apply one or more business process rules in response to the event. In one embodiment of the invention, an event generation component provides to an event handling component not only notification of an event but also context information about the event, in the same communication. The context information may provide all the information necessary for the event handling component to apply one or more business policy rules to determine how to handle the event. In some implementations having multiple event handling components of different types, the event generating component may be configured to provide notification of events to the event handling components in a specified order. In some implementations, multiple event handling components may be joined in a logical pool, sharing responsibility for handling events.Type: GrantFiled: September 30, 2008Date of Patent: March 4, 2014Assignee: EMC CorporationInventors: Frank S. Caccavale, Sridhar Villapakkam, Ajit Bhagwat, Luc Van Brabant, Frederic Corniquet
-
Patent number: 8667510Abstract: A system and method for providing time-sensitive information to a handset using a scrolling ticker. The method includes receiving the time-sensitive information at a server, determining the time period before the next update for a second set of information, and if less than a pre-determined value, then streaming the time sensitive information at the end of the time period to the handset. If the time period is greater that than the pre-determined value, then streaming the time-sensitive information immediately. In an alternative embodiment, a method is provided which includes determining a base schedule for periodically streaming the information to a handset via a scrolling ticker, receiving time-sensitive information relating to an event, determining a second schedule for periodically streaming time-sensitive information related to the event, and streaming the time-sensitive information in accordance with the second schedule during a time period associated with the event.Type: GrantFiled: August 7, 2012Date of Patent: March 4, 2014Assignee: AT&T Mobility II LLCInventors: Adrianne Binh Luu, Jeffrey Mikan
-
Publication number: 20140058679Abstract: Parameters of an electronic device may be evaluated in order to determine a probability of a particular wake status of a user of the device. The determined probabilities of a certain wake status based on the evaluated parameters may be combined to identify a combined wake status of the user. The identified wake status may be utilized to implement certain device functionality. The wake status can enable a user to suppress notifications during a particular wake status or to perform an action (such as generating a reminder) according to a particular wake status.Type: ApplicationFiled: August 23, 2012Publication date: February 27, 2014Applicant: APPLE INC.Inventors: Devrim Varoglu, Swapnil Dave
-
Publication number: 20140059568Abstract: Data input supporting method and apparatus are disclosed. The data input supporting method includes receiving virtual data sent by an intelligent mobile device, analyzing the received virtual data according to a pre-stored key value mapping file, the key value mapping file saving a mapping relationship between the virtual data and a real instruction, encapsulating the real instruction obtained by analyzing the virtual data, and sending the encapsulated real instruction to a pre-established virtual device node, filling the real instruction into a corresponding system function by the virtual device node automatically according to an instruction type; and responding to a kernel space data injection event generated by filling the real instruction into the system function. Embodiments of the invention can support non-contact control of the intelligent mobile device to an electronic product through a wireless connection, thereby providing desirable user experience.Type: ApplicationFiled: March 16, 2013Publication date: February 27, 2014Applicant: Shenzhen Skyworth-RGB Electronics Co., Ltd.Inventors: Zhi-Guo WANG, Yong-Bin CHEN, Xia TAN, Chong-Yan XU, Hao LI
-
Publication number: 20140059567Abstract: Embodiments of methods, systems, and storage medium for enhancing a user interface of an application with additional information are disclosed herein. In one instance, the method may include a computing device detecting an event associated with an application executing on the computing device, a container of a user interface of the application, or at least one object of the container; determining additional information to augment basic information associated with the at least one object of the container of the user interface of the application; and augmenting the basic information of the at least one object in a display of the container with the additional information or one or more indicators corresponding to the additional information. The additional information is associated with the object. Other embodiments may be described and/or claimed.Type: ApplicationFiled: August 22, 2012Publication date: February 27, 2014Inventors: Darren P. Wilson, Nicholas R. Richards, Aras Bilgen, Dirk Hohndel
-
Patent number: 8661455Abstract: Performance event triggering through direct interthread communication (‘DITC’) on a network on chip (‘NOC’), the NOC including integrated processor (‘IP’) blocks, routers, memory communications controllers, and network interface controllers, with each IP block adapted to a router through a memory communications controller and a network interface controller, where each memory communications controller controlling communications between an IP block and memory, and each network interface controller controlling inter-IP block communications through routers, including enabling performance event monitoring in a selected set of IP blocks distributed throughout the NOC, each IP block within the selected set of IP blocks having one or more event counters; collecting performance results from the one or more event counters; and returning performance results from the one or more event counters to a destination repository, the returning being initiated by a triggering event occurring within the NOC.Type: GrantFiled: April 21, 2009Date of Patent: February 25, 2014Assignee: International Business Machines CorporationInventors: Eric O. Mejdrich, Paul E. Schardt, Robert A. Shearer, Matthew R. Tubbs
-
Patent number: 8661453Abstract: A system and method for managing healthcare information is disclosed. The data servers each include a data manager that comprises a controller, a grid engine, applications, an application manager and a user interface engine. The controller manages the core functions and the transmission of data between data manager components. The grid engine manages information sent between data servers. The applications are applications that are created by the user or downloaded as third-party applications. The application manager manages the creation and communication between applications. The user interface engine generates user interfaces for displaying the applications and collecting clinical trial data.Type: GrantFiled: October 24, 2011Date of Patent: February 25, 2014Assignee: Medicity, Inc.Inventors: Alok Mathur, James K. Lassetter, Andy Piccolo, Saurabh Mathur, Robert Connely
-
Patent number: 8661456Abstract: A system for extending event processing through services includes an event process module to process event data according to event processing rules and services. A build-time system provides an interface for adding or modifying services. A service request gateway receives service requests from service consumers and receives event data from event data providers and provides the service requests to a service container module and provides the event data to the event process module. The service container modules invokes services for the service requests.Type: GrantFiled: October 31, 2011Date of Patent: February 25, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Yanlin Wang, Dhiraj Sharan
-
Patent number: 8656411Abstract: A technique to monitor events within a computer system or integrated circuit. In one embodiment, a software-accessible event monitoring storage and hardware-specific monitoring logic are selectable and their corresponding outputs may be monitored by accessing a counter to count events corresponding to each of software-accessible storage and hardware-specific monitoring logic.Type: GrantFiled: March 5, 2008Date of Patent: February 18, 2014Assignee: Intel CorporationInventor: Lance E. Hacking
-
Patent number: 8656402Abstract: A computer implemented method, an apparatus, and a computer usable program product for controlling startup request flooding. An application server instance is started. If the application server instance is throttled during a startup interval, a Web container thread manager is initiated. If the Web container thread manager identifies it is time to increment a Web container maximum thread pool size for the application server instance, the application server instance is notified to increment its Web container maximum thread pool size by a programmable amount. If the Web container maximum thread pool size for the application server instance has not reached a final maximum thread pool size, and if the startup interval for the application server instance has not completed, the Web container thread manager is suspended for an interval, after which the Web container thread manager identifies if it is time to increment the Web container maximum thread pool size for the application server instance.Type: GrantFiled: August 26, 2005Date of Patent: February 18, 2014Assignee: International Business Machines CorporationInventors: Kyle Gene Brown, Stacy Renee Joines
-
Patent number: 8656392Abstract: Computer-implemented methods, systems, and computer-readable storage media are disclosed to coordinate a plurality of devices in performing a task. A particular computer-implemented method includes storing updated status information at a device where the updated status information reflects a change in a vote for a task state of one or more of a plurality of devices. A first updated status message is sent to one or more of the plurality of devices where the first updated status message communicates the updated status information. A task consensus at the device is updated when the updated status information indicates that at least a predetermined quantity of the plurality of devices agrees on the task status.Type: GrantFiled: June 10, 2009Date of Patent: February 18, 2014Assignee: The Boeing CompanyInventor: Charles A. Erignac
-
Patent number: 8648852Abstract: The present invention relates generally to computer graphics, and more specifically to methods of, and systems for, configuring, controlling and accessing multiple hardware graphics layers that are used to compose a single video display.Type: GrantFiled: April 8, 2013Date of Patent: February 11, 2014Assignee: QNX Software Systems LimitedInventors: Darrin Kenneth John Fry, Angela Lin, David Donohoe
-
Patent number: 8650583Abstract: A last transaction for a business object may be identified. Transactions related to that occur prior to the last transaction and subsequent to a last upload event are associated with the last transaction. Data describing the last transaction and the associated transactions may be transmitted over a communications network. Related apparatuses, techniques, systems, computer program products are also described.Type: GrantFiled: April 12, 2010Date of Patent: February 11, 2014Assignee: SAP AGInventor: Ivan Schreter
-
Publication number: 20140040920Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at the event bus from a sender, an indication of an event; identifying a plurality of listeners to which event notifications should be pushed based on the event; determining a sorted order for the plurality of listeners; and pushing, by the event bus, event notifications to the plurality of listeners in an order specified by the sorted order.Type: ApplicationFiled: August 6, 2012Publication date: February 6, 2014Applicant: Alcatel-Lucent Canada, Inc.Inventors: Guangnian Wu, Tibor Fasanaga
-
Publication number: 20140040919Abstract: In one embodiment, event data descriptive of an event to occur at an event time is received at a first computer system via a network. Reminder data, descriptive of a reminder time to occur on or before the event time, is received via the network. At a time after receipt of the event data, article data descriptive of an article to be associated with the event is receive via the network. The article data is data created during an electronic scanning operation. At the reminder time a reminder message describing the event and the article is sent via the network to a second computer system, for presentation at the second computer system.Type: ApplicationFiled: July 31, 2012Publication date: February 6, 2014Inventors: Puneet Kumar Arora, Diane R. Hammerstad
-
Patent number: 8645971Abstract: A method and a system that retrieves dynamic data when a notification with dynamic data is triggered. The dynamic data is associated with an account that is associated with a portable consumer device associated with a consumer. The method and system automatically send the notification with the dynamic data to a notification device, wherein the notification with the dynamic data is provided to the consumer.Type: GrantFiled: December 21, 2007Date of Patent: February 4, 2014Assignee: Visa U.S.A. Inc.Inventors: Mark Carlson, Ayman Hammad, Patrick Faith
-
Patent number: 8645974Abstract: Multiple logical partitions are provided access to a self-virtualizing input/output device of a data processing system via multiple dedicated partition adjunct instances.Type: GrantFiled: April 28, 2008Date of Patent: February 4, 2014Assignee: International Business Machines CorporationInventors: William J. Armstrong, Charles S. Graham, Sandy K. Kao, Kyle A. Lucke, Naresh Nayar, Michal Ostrowski, Renato J. Recio, Randal C. Swanberg
-
Patent number: 8645481Abstract: A personal computing system and a mobile phone interoperate according to a wireless charging protocol while in a charging arrangement. The personal computing system can wirelessly charge a power source of the mobile phone. The personal computing system and the mobile phone are in a communication system. A server communicatively coupled to a first network and a wireless communication network can inhibit in the wireless communication network transmission of messages destined for reception by one of the personal computing system and the mobile phone, in response to determining that the personal computing system and the mobile phone are in a charging arrangement.Type: GrantFiled: October 5, 2011Date of Patent: February 4, 2014Assignee: BlackBerry LimitedInventor: Eric Thomas Eaton
-
Publication number: 20140033231Abstract: A method for alerting running application includes steps of producing the input signals in response to user operation, detecting whether the electronic device is at the standby state, determining which applications are running, determining audio files corresponding to the determined applications according to the relationship table stored in a storage unit, and playing the determined audio files and controlling the audio output unit to output audio signals corresponding to the audio files.Type: ApplicationFiled: June 25, 2013Publication date: January 30, 2014Inventors: LING LI, CHIH-YUAN YANG, SUO-BING SU
-
Patent number: 8639740Abstract: A server of a communication network provides a service to a plurality of users. In the server, a service logic execution environment is stored. The service logic execution environment includes an event router and a service application, which service application includes at least a first component and a second component. The first component is provided with an event handler and the second component is provided with an action handler. The service logic execution environment further includes a flow descriptor which includes a relation between the event handler and the action handler. The event router is adapted to receive an event from the first component and to forward such an event to the second component according to the relation.Type: GrantFiled: February 28, 2006Date of Patent: January 28, 2014Assignee: Telecom Italia S.p.A.Inventors: Maurizio Belluati, Andrea Giancola, Massimo Valla
-
Publication number: 20140026151Abstract: A method for operating a multi-threading computational system includes: identifying related events; allocating the related events to a first thread; allocating unrelated events to one or more second threads; wherein the events allocated to the first thread are executed in sequence and the events allocated to the one or more second threads are executed in parallel to execution of the first thread.Type: ApplicationFiled: September 26, 2013Publication date: January 23, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kevin Barker, Hanaa Hammad, Mohamed S. Ghareeb Hegazy, Tamer Mahfouz
-
Patent number: 8635388Abstract: Aspects of a method and system for an operating system (OS) virtualization-aware network interface card (NIC) are provided. A NIC may provide direct I/O capabilities for each of a plurality of concurrent guest operating systems (GOSs) in a host system. The NIC may comprise a GOS queue for each of the GOSs, where each GOS queue may comprise a transmit (TX) queue, a receive (RX) queue, and an event queue. The NIC may communicate data with a GOS via a corresponding TX queue and RX queue. The NIC may notify a GOS of events such as down link, up link, packet transmission, and packet reception via the corresponding event queue. The NIC may also support unicast, broadcast, and/or multicast communication between GOSs. The NIC may also validate a buffered address when the address corresponds to one of the GOSs operating in the host system.Type: GrantFiled: May 16, 2006Date of Patent: January 21, 2014Assignee: Broadcom CorporationInventor: Kan Fan
-
Patent number: 8635629Abstract: A status notification system and method including acquiring status information of a monitor target, and performing a process in response to the status information representing a status of the monitor target. A process is performed based on first status information, information of a process execution period from a reception of the first status information to a completion of the process is retrieved, and notification pertaining to second status information is controlled based on the retrieved process execution period.Type: GrantFiled: March 25, 2010Date of Patent: January 21, 2014Assignee: Fujitsu LimitedInventor: Masayuki Fukui
-
Patent number: 8635630Abstract: In a computing device running multiple applications, a check is made as to whether a threshold value of multiple threshold values has been met. Each of the multiple threshold values is associated with a characteristic of one of the multiple applications or a characteristic of a resource of the computing device. If the threshold value has not been met, then the multiple applications are allowed to continue running on the computing device. However, if the threshold value has been met, then one or more of the multiple applications to shut down is selected based at least in part on the characteristic associated with the threshold value that has been met, and the selected application is shut down.Type: GrantFiled: October 25, 2010Date of Patent: January 21, 2014Assignee: Microsoft CorporationInventors: Anand B. Iyer, Michael H. Krause, Haseeb Ahmed, Yunfei Shang, Kumneger T. Zelalem, Zinaida A. Pozen, Hui Huang, Yau N. Chin
-
Publication number: 20140020043Abstract: Coordinating data sharing among applications in mobile devices, in one aspect, may include a shared data manager application on a mobile device that manages data trade requirements automatically of a plurality of mobile applications, and permission grants or denials to reads and writes of data managed by the shared data manager and used by the plurality of mobile applications.Type: ApplicationFiled: July 10, 2012Publication date: January 16, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rangachari Anand, Stacy F. Hobson, Juhnyoung Lee, Yuan Wang, Jing Min Xu, Jeaha Yang
-
Publication number: 20140019995Abstract: Processing events in a distributed environment. There is provided an apparatus which includes a central queue for receiving events and tracking their progress through filtering, correlation, and update processing of stateful target objects, at least one filtering node, at least one correlation node and at least one update node. The central queue receives events in their order of arrival, each event having an entry in the central queue. Processing of events is divided into three pipelined stages in the order of filtering, correlating and updating. A result for each event of each of filtering the events, correlating the events and updating the target object is recorded in the central queue as part of the event's queue entry. The method may be performed by one or more computing devices. The exemplary embodiments detect and compensate for any erroneous results due to unsynchronized parallel processing, and guarantee an eventually correct outcome.Type: ApplicationFiled: July 12, 2012Publication date: January 16, 2014Applicant: International Business Machines CorporationInventors: Joachin H. Frank, Ming Li, Liangzhao Zeng
-
Publication number: 20140019996Abstract: A service that determines what event has occurred and provide a list of actions that the service can be performed in order to help the user through a hectic time period is disclosed. In one example, one or more modules can identify one or more events and transmitting an indication of the at least one event to a mobile device. Then, one or more modules can receive an indication that a mobile device has selected at least one of the at least one event, and determine at least one action to perform, wherein the at least one action can be associated with the at least one selected event.Type: ApplicationFiled: July 9, 2013Publication date: January 16, 2014Applicant: AT&T Mobility II LLCInventor: Venson M. Shaw
-
Patent number: 8631419Abstract: A task disruption and recovery system and methods are described that detects shifts away from ongoing tasks, whether by self-interruption or by disruptive events from within or outside a computing system, based on signals detected. Among other functions, the system works to enhance the efficient recovery of suspended tasks or problem-solving sessions via storing and presenting representations of the suspended sessions in a manner that facilitates recovery and continuation.Type: GrantFiled: June 29, 2007Date of Patent: January 14, 2014Assignee: Microsoft CorporationInventors: Eric J. Horvitz, Shamsi Tamara Iqbal, Murugesan S. Subramani
-
Patent number: 8631420Abstract: Various embodiments of systems and methods for electronic processing of context-aware business events are described. According to one aspect, business events are enriched with more business semantics by encapsulating business contexts that define the events' producing environment. The produced context-aware events include a structure of context items describing with system and application parameters the producing environment when the events originally happened. During reconstruction of the structure of context items, the contextual business information is retrieved and can be included in the business events to provide the event consumer with more information about the business event.Type: GrantFiled: October 12, 2011Date of Patent: January 14, 2014Assignee: Business Objects Software Ltd.Inventors: Qiang Han, Mark McSherry, Antonio Rigon, Donal Tobin
-
Patent number: 8631421Abstract: To provide an apparatus that transmits information, which includes a storage unit that stores notification rule information in which transmission destination information is associated with notification type information, a reception processor that receives predetermined information from a detector that detects a mobile information storage medium attached to an object, a notification information generating unit that obtains information specified by the notification type information in the notification rule information based on the predetermined information, to generate notification information from obtained information, and a notification unit that transmits the notification information to a transmission destination specified by the transmission destination information associated with the notification type information that is used when the notification information is generated.Type: GrantFiled: July 3, 2012Date of Patent: January 14, 2014Assignee: Ricoh Company, Ltd.Inventors: Kazunori Takatsu, Takuya Imai, Yukiko Sahashi, Mototsugu Emori
-
Patent number: 8631422Abstract: Techniques for business event processing are presented. Methods and apparatuses disclosed herein may operate to receive a request to perform an operation on a listing previously published by an online marketplace; to identify at least one additional listing having certain characteristics in common with the listing from a plurality of previously published listings including the listing; and to automatically perform the operation on the at least one additional listing.Type: GrantFiled: September 4, 2012Date of Patent: January 14, 2014Assignee: eBay Inc.Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
-
Patent number: 8631125Abstract: A method and system for identifying a trigger event for capturing state information of a user device; capturing the state information upon an identified occurrence of the trigger event; storing the state information in another device; obtaining the state information by another user device; and configuring the other user device based on the state information.Type: GrantFiled: August 22, 2011Date of Patent: January 14, 2014Assignee: Verizon Patent and Licensing Inc.Inventor: Anthony Marco Lemus
-
Publication number: 20140013275Abstract: According to an illustrative embodiment an information processing device is provided. The device includes a processor for controlling acquisition of first information which indicates a service not registered in an integrated circuit of the device and a service registered in the integrated circuit of the device, the first information being acquired from within the device, controlling acquisition of second information which indicates a service registered in the integrated circuit of the device, and controlling display based on the first information and second information.Type: ApplicationFiled: March 23, 2012Publication date: January 9, 2014Applicant: FELICA NETWORKS, INC.Inventors: Haruna Ochi, Naofumi Hanaki, Shinichi Kato, Keitarou Watanabe
-
Patent number: 8627337Abstract: A message flow within a message broker can be identified. The message flow can include nodes and connections. The nodes can include a reflective node, a pre-defined node and a user-defined node. The message broker can be an intermediary computer program code able to translate a message from a first formal messaging protocol to a second formal messaging protocol. The code can be stored within a computer readable medium. The reflective node within the message flow can be selected. The reflective node can be associated with an external resource which can be an executable code. The external resource can be executed which can result in the modifying of the structure of the message flow. The modification can occur during runtime. The modification can include node and/or connection adding, altering, and deleting.Type: GrantFiled: February 24, 2012Date of Patent: January 7, 2014Assignee: International Business Machines CorporationInventors: Antony Furneaux, Gregory Lubel, Anthony Phillips, Dominic Storey
-
Patent number: 8627340Abstract: A method, system, and computer program product for managing events generated from business objects in a business transactions environment are provided in the illustrative embodiments. A first event being raised by a business object in a plurality of business objects configured in a business entity is detected. The business entity executes in the data processing system and provides a function for processing a request. A determination is made whether a second event has been detected prior to the first event and during the processing of the request. In response to the determining being affirmative, first event data associated with the first event is combined with second event data stored from the second event. The combining results in consolidated event data. The consolidated event data is published in response to the request upon completing the processing of the request.Type: GrantFiled: June 23, 2011Date of Patent: January 7, 2014Assignee: International Business Machines CorporationInventors: Anamitra Bhattacharyya, Boris Dozortsev, Thomas John Sarasin
-
Patent number: 8627338Abstract: A rights objects acquisition method of a mobile terminal in a digital right management system is provided for acquiring multiple rights objects in a composite manner. An objects right acquisition method of a mobile terminal may include generating, in response to a group rights object (RO) acquisition command, a group rights object acquisition request with content identifiers assigned to individual contents corresponding to the rights objects indicated by the group rights object acquisition command, sending the group rights object acquisition request to a rights issuer; and receiving an group rights object acquisition response containing rights object identifiers assigned to the rights objects from the rights issuer. The present invention streamlines the RO acquisition process, especially when acquiring multiple ROs.Type: GrantFiled: January 15, 2008Date of Patent: January 7, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Kyung Keun Lee, Byung Rae Lee
-
Patent number: 8627332Abstract: Controlling an event in a virtual environment is disclosed. A video image from one or more video cameras is received. A video enhanced script is executed to display the virtual environment in a video display within a web browser. An event in the virtual environment is controlled based on the video image. The video enhanced script is configured to communicate with a web browser extension module.Type: GrantFiled: July 25, 2012Date of Patent: January 7, 2014Assignee: Elet Systems L.L.C.Inventors: Subutai Ahmad, Jonathan Cohen
-
Patent number: 8626928Abstract: A method, system and computer program product for disassociating and freeing managed connection objects. Managed connections are dissociated from their connection handles based on their usage patterns, determined by various connection parameters, which more effectively reduces the idle time of the managed connections. The managed connections whose cost of disassociating and reassociating is less than the cost of keeping the managed connections idle are targeted and released to the free pool of managed connections via the dissociation from its connection handles.Type: GrantFiled: November 22, 2010Date of Patent: January 7, 2014Assignee: International Business Machines CorporationInventors: Manu T. George, Murali K. Surampalli
-
Patent number: 8627341Abstract: A method for managing events generated from business objects in a business transactions environment is provided in the illustrative embodiments. A first event being raised by a business object in a plurality of business objects configured in a business entity is detected. The business entity executes in the data processing system and provides a function for processing a request. A determination is made whether a second event has been detected prior to the first event and during the processing of the request. In response to the determining being affirmative, first event data associated with the first event is combined with second event data stored from the second event. The combining results in consolidated event data. The consolidated event data is published in response to the request upon completing the processing of the request.Type: GrantFiled: July 16, 2012Date of Patent: January 7, 2014Assignee: International Business Machines CorporationInventors: Anamitra Bhattacharyya, Boris Dozortsev, Thomas John Sarasin
-
Publication number: 20140007138Abstract: A system comprising a memory and a processing device coupled to the memory, the processing device to divide a command sequence into a plurality of individual commands, provide the plurality of individual commands to a target system, receive a plurality of individual command results from the target system, and manage a state associated with the command sequence based at least in part on the plurality of individual command results, wherein the state indicates an individual command to be executed next.Type: ApplicationFiled: August 29, 2013Publication date: January 2, 2014Applicant: Spinella IP Holdings, Inc.Inventors: David C. Nocera, Chandrashekar Tippur, Bhaskar Kasukhela, Darren Richard Suprina, Rajiv Konkimalla
-
Patent number: 8621486Abstract: Techniques for using action significance levels in an automation system are disclosed herein. In one embodiment, an automation system includes an event detector, and event analyzer, and a player. The event detector is configured to detect an event affecting execution of an application being monitored by the automation system. The event analyzer is configured to analyze a detected event and determine importance of an action causing the event to operation of the application. Based on the determined importance, the event analyzer assigns one of a plurality of predetermined significance levels to the action. The player is configured to reproduce each action assigned a significance level at least as high as a selected replay level and to not reproduce any action assigned a significance level lower than the replay level.Type: GrantFiled: June 30, 2010Date of Patent: December 31, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Dror Schwartz, Amir Kessner, Meidan Zemer, Michal Barak, Svetlana Aronov, Sagi Monza