Patents Examined by Angela Widhalm
-
Patent number: 9230014Abstract: A method and apparatus for recommending artifacts based on collaboration events in a collaborative environment comprising inferring, based on dynamic interaction, a group of close collaborators for a current user from at least one collaboration event, suggesting relevant artifacts based on one or more interaction patterns of the inferred group of close collaborators and grouping the suggested relevant artifacts into one or more high-level explanations for the current user based on the at least one collaboration event.Type: GrantFiled: September 13, 2011Date of Patent: January 5, 2016Assignee: SRI InternationalInventors: Bart Peintner, Eric Yeh, Jing Jung Tien, Thomas D. Garvey
-
Patent number: 9185140Abstract: A Session Initiation Protocol (SIP) session dialog is established between a first user agent and a second user agent. The SIP server receives an in-dialog message for the SIP session dialog. At this point, the SIP server is no longer aware of the SIP session dialog, for example, because the SIP server was rebooted. In response to receiving the in-dialog message, the SIP server sends a request not found message to the first user agent that comprises a server accessible value. The SIP server receives an out-of-dialog SIP REFER message. The out-of-dialog SIP REFER message comprises call state information for the SIP session dialog and is sent based on the server accessible value. The SIP server sends the out-of-dialog SIP REFER message to the second user agent. The SIP session dialog is reestablished. The SIP server can be a SIP proxy server or a Back-to-Back User Agent.Type: GrantFiled: January 29, 2013Date of Patent: November 10, 2015Assignee: Avaya Inc.Inventors: Sreekanth Subrahmanya Nemani, Mohan Vinayak Phadnis
-
Patent number: 9182757Abstract: Example methods and apparatus to transmit device description files to a host are disclosed. A disclosed example method includes communicatively coupling a field device to the host to provision the field device within a process control system, receiving an indication that the host does not include a version of a device description file that corresponds to a version of the field device, accessing the device description file from a memory of the field device, and transmitting the device description file from the field device to the host.Type: GrantFiled: March 30, 2011Date of Patent: November 10, 2015Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.Inventor: David Farrell Holmes
-
Patent number: 9167089Abstract: A system and method are disclosed for searching and processing contacts. A system that incorporates teachings of the present disclosure may include, for example, a mobile communication device has a transceiver, and a controller for controlling operations thereof. The controller is programmed to receive from an end user of the mobile communication device a request for a contact, and search for the contact in a phonebook of the mobile communication device. The controller is programmed to replace the caller identification of the mobile communication device with a corresponding caller identification that emulates the enterprise identification as if the mobile originated call originated from within the enterprise when the mobile communication device is not located within a vicinity of the enterprise. Additional embodiments are also disclosed.Type: GrantFiled: August 27, 2014Date of Patent: October 20, 2015Assignee: AT&T INTELLECTUAL PROPERTY I, LPInventor: Albert P. Wilhelm
-
Patent number: 9143386Abstract: Systems and methods are provided for managing keep-alive messages remote to a wireless communication device. In a particular embodiment, a method provides receiving an application request from a wireless communication device for an application that transfers keep-alive messages and receiving a first keep-alive message from the application intended for delivery to the wireless communication device. The method further provides processing the first keep-alive message to determine whether a response to the keep-alive message is necessary. If a response to the keep alive message is necessary, transferring a keep-alive message response to the application.Type: GrantFiled: September 27, 2010Date of Patent: September 22, 2015Assignee: Sprint Communications Company L.P.Inventors: Kosol Jintaseranee, Travis Edward Dawson
-
Patent number: 9123241Abstract: In V2V or other networks in which multiple video feeds are available to a participant, the participant's ability to select a particular video feed for display can be eased through the use of guided scanning. A guided scanning strategy is built based on operator inputs and used to select a particular set of video feeds that are initially shown as a video “slideshow” on the display used by the participant. Each video feed appears only for a limited period of time to enable easy participant review. Once the participant sees a particular video feed of interest, that video feed to can be selected for persisted presentation on the display.Type: GrantFiled: March 17, 2008Date of Patent: September 1, 2015Assignee: International Business Machines CorporationInventors: Travis M. Grigsby, Steven Michael Miller, Pamela Ann Nesbitt, Lisa Anne Seacat
-
Patent number: 9110853Abstract: Various systems and methods implement multiple classes of device IDs. A computer system may include a network, a sending device, and a receiving device. The sending device is configured to encode less than all of a device ID identifying the sending device in a packet before sending the packet on the network. In response to receiving the packet, the receiving device is configured to send a responsive packet to the sending device. The receiving device is configured to encode the entire device ID identifying the sending device in the responsive packet. A portion of the device ID that the initiating device does not encode in the packet identifies the initiating device as one of the devices in a particular device class. Only devices in that device class are configured to send packets having a characteristic of the packet on the network.Type: GrantFiled: March 10, 2003Date of Patent: August 18, 2015Assignee: Oracle America, Inc.Inventor: Robert E. Cypher
-
Patent number: 9058181Abstract: A conditional processing method and apparatus for efficient memory management are provided. A conditional processing method includes generating a parse tree by loading a plurality of nodes of data structured based on a declarative description language in a memory in series; evaluating, when a parsing switch node having an attribute describing a condition for conditional processing exists among the nodes, child nodes of the parsing switch node according to the attribute; loading only the child nodes fulfilling the attribute in the memory; and outputting the child nodes retained on the memory.Type: GrantFiled: November 2, 2009Date of Patent: June 16, 2015Assignee: Samsung Electronics Co., LtdInventors: Seo Young Hwang, Jae Yeon Song, Kook Heui Lee
-
Patent number: 9053132Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a team object in association with an object. These mechanisms and methods for providing a team object in association with an object can allow for centralized management of a team in association with an object. For example, members of the team may be automatically identified (e.g. without manual intervention) for receiving notifications in association with an object.Type: GrantFiled: April 13, 2012Date of Patent: June 9, 2015Assignee: salesforce.com, inc.Inventors: Benjamin Tsai, Michael Tang, Marco Casalaina
-
Patent number: 9047269Abstract: In certain embodiments, a method for modeling interactions with a computer system includes collecting interaction information for each of a number of interaction sessions with a computer system, each interaction session being associated with a corresponding agent system and including one or more states and one or more state transitions. The interaction information for an interaction session includes data for the one or more states and the one or more state transitions of the interaction session. The method further includes, for each of the interaction sessions, identifying the one or more states encountered during the interaction session based on the collected interaction information and generating, based on the one or more states encountered during the interaction session, a trace of the interaction session. The method further includes generating, based on the traces of the interaction sessions, a model of the interaction sessions, the model including the traces for each of the interaction sessions.Type: GrantFiled: October 27, 2006Date of Patent: June 2, 2015Assignee: Openconnect Systems IncorporatedInventors: Eric P. Armstrong, Stuart H. Burris, Jr., Christopher Raymond Houck
-
Patent number: 9047479Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a team object in association with an object. These mechanisms and methods for providing a team object in association with an object can allow for centralized management of a team in association with an object. For example, members of the team may be automatically identified (e.g. without manual intervention) for receiving notifications in association with an object.Type: GrantFiled: September 14, 2009Date of Patent: June 2, 2015Assignee: salesforce.com, inc.Inventors: Benjamin Tsai, Michael Tang, Marco Casalaina
-
Patent number: 9043483Abstract: In V2V or other networks in which multiple video cameras can share video data, a network participant ordinarily has the option of selecting a particular video data stream (either generated by local cameras or received from other network participants. To facilitate the process of selecting a video data stream for presentation, the user's vehicle (in a V2V network) receives video data streams generated by other network participants along with identifiers indicating the video data stream actually being presented to the sender. The receiving system identifies the received video data stream by the greatest number of network participants and displays the identified video data stream on the user's in-vehicle video display.Type: GrantFiled: March 17, 2008Date of Patent: May 26, 2015Assignee: International Business Machines CorporationInventors: Travis M. Grigsby, Steven M. Miller, Pamela A. Nesbitt, Lisa A. Seacat DeLuca
-
Patent number: 9015336Abstract: An object is to create a convergent mediation system (10) and method that meet the technical requirements of low latency time and high reliability. According an aspect of the invention, these objects are achieved by providing a convergent mediation system (10) that comprises a plurality of independent processing nodes (120, 125) adapted to form processing streams (200) for the online processing (12) and off-line processing (14) of data. Each of the processing streams (200) comprises at least two independent nodes (120, 125) in sequence and buffers (145) between the nodes (120, 125). Furthermore, random access memory is utilized such that at least one of the buffers (145) in each of the online processing streams (212) is formed by a dedicated memory area in the random access memory.Type: GrantFiled: January 19, 2009Date of Patent: April 21, 2015Assignee: Comptel CorporationInventors: Jussi Lassila, Mika Tanttu
-
Patent number: 8984125Abstract: In an information processing apparatus, a comparing unit determines whether the response time of each transaction falls within an acceptable time range that is specified previously. For each time window, a first calculation unit calculates a load of processes executed in parallel by the servers in a specified tier, based on transaction data of individual transactions. Further, a second calculation unit calculates a total progress quantity in each time window, based on the transaction data of transactions whose respective response times are determined to fall within the acceptable time range. A determination unit determines a specific load value as a threshold at which the total progress quantity begins to decrease in spite of an increase of the load.Type: GrantFiled: August 16, 2012Date of Patent: March 17, 2015Assignees: Fujitsu Limited, The Georgia Tech Research CorporationInventors: Yasuhiko Kanemasa, Calton Pu, Qingyang Wang
-
Patent number: 8959157Abstract: A system and method of managing unsolicited email sent to an email system over a network. Email messages are received at an message at an inbound mail transfer agent. A determination is made as to whether the email message is suspected to be an unsolicited suspect message. One or more queries for additional information on one or more characteristics of the message is initiated. Determinations are made based on replies to the queries before issuing a message accepted for delivery indication to a sending server.Type: GrantFiled: June 26, 2009Date of Patent: February 17, 2015Assignee: Microsoft CorporationInventors: Jason D. Walter, Eliot C. Gillum, Krishna C. Vitaldevara, Ryan Charles Colvin, Mehrdad Bidgoli, Chad W. Mills, Joshua David Korb, Robert Lee McCann, Douglas John Hines, Malcolm Hollis Davis, Milenko Drinic
-
Patent number: 8959239Abstract: A streaming media client negotiates a single value for each reporting parameter associated with all accepted quality metrics applied to the same level of a streaming media session. This way, each quality metric applied to the same level of a streaming media session is reported with the same rate and optionally the same range, thus reducing the number of QoE/QoS reports generated by the client. According to one embodiment, quality of a streaming media session established between a client and a server is indicated by negotiating a single value for a reporting parameter associated with a plurality of quality metrics applied to the same level of the streaming media session. The level may be the session level or a media level. The quality metrics accepted by the client and server during negotiation are reported according to the negotiated reporting parameter value.Type: GrantFiled: June 18, 2007Date of Patent: February 17, 2015Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventor: Mattias Pettersson
-
Patent number: 8924560Abstract: A system is provided for migrating a VM over a WAN. A first server has a VM. The first and second servers are operatively connected over the WAN by a virtual private local area network service. The first server migrates the VM to the second server by coping files and state of the VM to the second server without interrupting the interactive software on the VM. During a last round of migrating the VM, for packets intended for the VM on the first server, the first server buffers the packets in a buffer as buffered packets. Instead of delivering the buffered packets to the VM, the first server transmits the buffered packets to the second server. The second server plays the buffered packets to the VM migrated to and operating on the second server, such that buffered packets are played before current packets currently received from the clients are played.Type: GrantFiled: November 29, 2010Date of Patent: December 30, 2014Assignees: AT&T Intellectual Property I, L.P., The University of IllinoisInventors: Jeffrey Pang, Matthew Caesar, Virajith Jalaparti, Seungjoon Lee, Jacobus Van Der Merwe
-
Patent number: 8918479Abstract: Systems, methods and media for authenticating a user based on user-browser interaction are disclosed. Embodiments of a method may include, during an e-commerce session with a user, receiving a request for an action from the user and determining whether the requested action requires additional authentication. Embodiments may also include requesting analysis of user-browser interaction for the session, receiving a pattern matching score for the session, and performing an action based on the pattern matching score and the requested action. The pattern matching score may provide an indication of a comparison between the user's interaction with a browser during the session and a user-browser interaction profile for the user. The performed action may include completing an e-commerce transaction, accessing or modifying information, changing a password, requesting additional information, denying the requested action, or other action.Type: GrantFiled: May 23, 2008Date of Patent: December 23, 2014Assignee: International Business Machines CorporationInventors: Brian M. O'Connell, Keith R. Walker
-
Patent number: 8918530Abstract: A remote access system connects a server computer with one or more client computers, where devices are connected locally at the client computers. The devices are recognized by the client computers and a device driver is provided for each connected and recognized device. A virtual driver is created at the server computer from information specific to the device, such that the virtual driver acts as an actual driver to an application on the server computer. The application through the virtual driver is able to recognize and provide commands to the connected device.Type: GrantFiled: April 3, 2006Date of Patent: December 23, 2014Assignee: Microsoft CorporationInventors: Vladimir K Stoyanov, Makarand V. Patwardhan, Joy Chik, Nelly L. Porter, Zardosht Kasheff
-
Patent number: 8918508Abstract: Transmitting a resource and providing information in a resource in a Digital Rights Management (DRM) interoperable system includes: transmitting the resource in a transport session by using at least two handlers; and receiving from the handlers an event message including identification information of the transport session and information which indicates a transfer status of the resource. In addition, the information which indicates the transfer status of the resource may include: a resource index capable of identifying the resource; and information on a transfer status of a resource corresponding to the resource index. Accordingly, information related to transmission of resources can be easily provided in an event form.Type: GrantFiled: January 7, 2008Date of Patent: December 23, 2014Assignee: LG Electronics Inc.Inventors: Il-gon Park, Sung-hyun Cho, Min-gyu Chung, Man-soo Jeong, Koo-yong Pak