Patents Examined by Timothy Sowa
-
Patent number: 9350688Abstract: Embodiments of the present application relate to a method of controlling float-out messages, a system for controlling float-out messages, an instant messaging client for controlling float-out messages, and a computer program product for controlling float-out messages. A method of controlling float-out messages is provided.Type: GrantFiled: December 18, 2012Date of Patent: May 24, 2016Assignee: Alibaba Group Holding LimitedInventors: Mei Wang, Guan Wang
-
Patent number: 9338119Abstract: Techniques for enabling improved electronic mail handling in communication networks include a method of handling an electronic mail message in an electronic mail system. The method includes establishing a secure connection between a client of a message sender and a server of a message recipient in the electronic mail system. The method also includes participating in an authentication exchange to verify the identity of the message sender. The method further includes the message sender depositing an electronic mail message with the server of the message recipient upon successful verification of the identity of the client of the message sender.Type: GrantFiled: August 28, 2012Date of Patent: May 10, 2016Assignee: Alcatel LucentInventors: Igor Faynberg, Hui-Lan Lu, Francois Cosquer
-
Patent number: 9325769Abstract: A processing control server has a first communication unit that communicates with a processing terminal by using a first connection based on HTTP; a second communication unit that communicates with the processing terminal by using a second connection that is different from the first connection; and a processing control unit that transmits object data to the processing terminal based on HTTP after acquiring a processing request, and requests the processing terminal to cancel processing of the object data by using the second connection in response to acquisition of a cancellation request.Type: GrantFiled: August 28, 2012Date of Patent: April 26, 2016Assignee: Seiko Epson CorporationInventors: Yasuhiro Furuta, Yasuhiro Oshima
-
Patent number: 9288330Abstract: A server connected to a client terminal via a network, includes a conference room management unit that manages a conference room for holding a conference, and a medical image holding unit that holds the predetermined number of medical image data including medical image data linked to the conference, wherein the conference room management unit manages one state which is a conference live state and other states which are different from the one state as a conference room state.Type: GrantFiled: October 3, 2011Date of Patent: March 15, 2016Assignee: SONY CORPORATIONInventors: Seiji Miyama, Masato Kajimoto, Kenji Yamane, Koichiro Kishima
-
Patent number: 9270697Abstract: A hardware-assisted integrity monitor may include one or more target machines and/or monitor machines. A target machine may include one or more processors, which may include one or more system management modes (SMM). A SMM may include one or more register checking modules, which may be configured to determine one or more current CPU register states. A SMM may include one or more acquiring modules, which may be configured to determine one or more current memory states. A SMM may include one or more network modules, which may be configured to direct one or more communications, for example of one or more current CPU register states and/or current memory states, to a monitor machine. A monitor machine may include one or more network modules and/or analysis modules. An analysis module may be configured to determine memory state differences and/or determine CPU register states differences.Type: GrantFiled: August 22, 2014Date of Patent: February 23, 2016Assignee: George Mason Research Foundation, Inc.Inventors: Anup K. Ghosh, Kun Sun, Jiang Wang, Angelos Stavrou
-
Patent number: 9268931Abstract: A method for sign-on and sign-out for a computer system. The method includes receiving a first sign-on request for the computer system and obtaining, from the first sign-on request, a first user identifier where the first user identifier corresponds to a first user for the computer system. The method then includes obtaining, from the first sign-on request, a first uniform resource locator (URL) and determining whether the first URL includes a first root name for the computer system. When a determination is made that the first URL includes the first root name for the computer system a first cookie associated with the first user is issued and a first sub-domain name is obtained from the first URL. Also, a second cookie may be issued associated with the first sub-domain name and, when the first cookie and the second cookie are issued, the first user may sign-on to the computer system. In one or more embodiments, the method may include receiving a sign-out request.Type: GrantFiled: August 28, 2012Date of Patent: February 23, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Sarat Chandra Subramaniam, Christian Roy, Venkatesh Veeraraghavan, Nicholas Carl Sturm, Titus Constantin Miron, Matthew Taylor Cohen
-
Patent number: 9251440Abstract: Disclosed is a hardware NFA cell array used to find matches to regular expressions or other rules in an input symbol stream. The cell array scans multiple symbols per clock cycle by comparing multiple symbol classes against multiple input symbols per cycle in parallel, signaling bundles of multiple transitions from parent cells to child cells and updating NFA state status by multiple steps. To retain high frequency operation, the cell array will not resolve transition chains from a first cell to a second cell to a third cell in a single cycle. When a chain is required, the cell array takes fewer steps in one cycle to break the chain into separate cycles. To detect multi-transition chains, each cell compares symbol classes to future symbols in advance and back-communicates future match positions to parent cells in the array as launch hazards.Type: GrantFiled: December 18, 2012Date of Patent: February 2, 2016Assignee: Intel CorporationInventor: Michael Ruehle
-
Patent number: 9241049Abstract: A novel overlay networking method designed specifically to handle the large file transfers that constitute a large and growing portion of media-rich Internet traffic is disclosed. The proposed system and method uses large (e.g., 10 MB) packets or Media Frames (MF) and orderly concatenations of these frames into chains (MC) to achieve a considerable reduction in power consumption relative to current IP Internet routers. Transmission of each MC is scheduled, while individual MFs are routed directly in interstices within MCs.Type: GrantFiled: April 27, 2012Date of Patent: January 19, 2016Inventors: Thomas E. Darcie, Sudhakar Ganti, Ilijc Albanese
-
Patent number: 9203715Abstract: Systems and methods are disclosed which facilitate the management of host computing devices through the utilization of a host computing device control component. The host computing device control component includes a state monitoring component that monitors operating states of the control component and a group of associated host computing devices. The state monitoring component includes a power supply separate from the control component power supply, a state processing component, a visual indicator interface, and a separate communication component to facilitate communication with other state monitoring components. Utilizing consensus type algorithms, the state monitoring components can decide information related to the set of host computing devices, such as a state monitoring component authoritative for the grouping of the host computing devices.Type: GrantFiled: September 29, 2014Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Jacob Gabrielson, Marvin M. Theimer, Allan H. Vermeulen
-
Patent number: 9164687Abstract: A system and method for deduplicating messages is provided. Duplicate copies of messages are excluded from a set of deduplicated messages. The set of deduplicated messages can then be sampled to obtain a sample set usable for ensuring compliance according to a set of rules. One method for deduplicating messages involves receiving a message, determining whether the message is a duplicate copy, and adding the message to the set of deduplicated messages, if it is determined that the message is not a duplicate copy.Type: GrantFiled: January 14, 2011Date of Patent: October 20, 2015Assignee: Symantec CorporationInventors: Neel Atulkumar Bhatt, Sunil Sharad Panse, Chirag Gupta, Siddharth Ranoj Barman, Shankar Nabhaji Hundekar
-
Patent number: 9154219Abstract: Systems and methods for communication between an implantable medical device and an external device. Data blocks are generated and transmitted between the implantable device and the external device. The data blocks include a first flag indicating whether the data block is a first data block in a message and when the data block is a subsequent data block in a multiple data block message. When the first flag indicates that the data block is a first data block in a message, the data block also contains a device ID, a command token, and message content. When the first flag indicates that the data block is a subsequent data block in a multiple data block message, the data block contains additional message content that is appended to message content from a previously received data block.Type: GrantFiled: May 19, 2015Date of Patent: October 6, 2015Assignee: Greatbach Ltd.Inventors: Richard J. Polefko, David J. Howard, Scott G. Leyh, Steven E. Wilder
-
Patent number: 9143539Abstract: Techniques for inter-user equipment (UE) transfer (IUT) are disclosed. An application server receives an IUT request for transfer of a media session toward at least one UE such that a media stream is played by at least two UEs that are geographically separated after the transfer. The application server triggers inter-destination media synchronization (IDMS) for group synchronization of the media session among the UEs. The media stream may be anchored at a media server, and a media synchronization application server for the IDMS may be running at the media server. Alternatively, the media stream may be anchored at a media resource function (MRF), and a media synchronization application server for the IDMS may be running at the MRF.Type: GrantFiled: November 17, 2011Date of Patent: September 22, 2015Assignee: InterDigital Patent Holdings, Inc.Inventors: Hang Liu, Kamel M. Shaheen, Milan Patel, Xavier De Foy, Osama Lotfallah, Debashish Purkayastha
-
Patent number: 9112919Abstract: A node is configured to receive, from a second node, a request to establish a session; perform, in response to the request, a network address translation (NAT) operation to establish the session, the NAT operation causing a first port block to be allocated to the session, the first port block including a first set of ports via which traffic, associated with the session, is transported; determine that the set of ports are no longer available for the session; determine whether a quantity of times that the first port block has been allocated to the session is greater than a threshold; and retain the first port block, for the session, when the quantity of times that the first port block has been allocated to the session is not greater than the threshold.Type: GrantFiled: April 30, 2012Date of Patent: August 18, 2015Assignee: Juniper Networks, Inc.Inventors: Suresh Kumar Vinapamula Venkata, Rajesh Mohan, Sarat Kamisetty, Reinaldo Penno, Sanjay V. Agrawal
-
Patent number: 9098610Abstract: Systems and methods for communication between an implantable medical device and an external device. Data blocks are generated and transmitted between the implantable device and the external device. The data blocks include a first flag indicating whether the data block is a first data block in a message and when the data block is a subsequent data block in a multiple data block message. When the first flag indicates that the data block is a first data block in a message, the data block also contains a device ID, a command token, and message content. When the first flag indicates that the data block is a subsequent data block in a multiple data block message, the data block contains additional message content that is appended to message content from a previously received data block.Type: GrantFiled: December 22, 2011Date of Patent: August 4, 2015Assignee: Greatbatch Ltd.Inventors: Richard J. Polefko, David J. Howard, Scott G. Leyh, Steven E. Wilder
-
Patent number: 9069543Abstract: Techniques are described for predictively starting a processing element. Embodiments receive streaming data to be processed by a plurality of processing elements. An operator graph of the plurality of processing elements that defines at least one execution path is established. Embodiments determine a historical startup time for a first processing element in the operator graph, where, once started, the first processing element begins normal operations once the first processing element has received a requisite amount of data from one or more upstream processing elements. Additionally, embodiments determine an amount of time the first processing element takes to receive the requisite amount of data from the one or more upstream processing elements. The first processing element is then predictively started at a first startup time based on the determined historical startup time and the determined amount of time historically taken to receive the requisite amount of data.Type: GrantFiled: December 22, 2011Date of Patent: June 30, 2015Assignee: International Business Machines CorporationInventors: Michael J. Branson, John M. Santosuosso, Brandon W. Schulz
-
Patent number: 9060010Abstract: Systems and methods for incorporating virtual network computing (“VNC”) into a cockpit display system (“CDS”) and controlling an aircraft system and a remote system simultaneously with a VNC-incorporated CDS are disclosed. A system for incorporating VNC into the CDS is comprised of a VNC server of a remote system, at least one first user application (“UA”), a second UA, a pilot input device, and a CDS comprised of, in part, a processing module (“PM”) configured with a method employing an aviation-industry standard protocol (e.g., ARINC 661) and a VNC protocol. A system for controlling the remote system aircraft system with a VNC-incorporated CDS is comprised with a VNC server of the aircraft system and/or the non-aircraft system, a UA, a pilot input device, a display surface format, and a CDS comprised of, in part, a PM configured with a method employing an aviation-industry standard protocol and a VNC protocol.Type: GrantFiled: April 29, 2012Date of Patent: June 16, 2015Assignee: Rockwell Collins, Inc.Inventors: Patrick D. McCusker, Alan E. Siniff, Sethu R. Rathinam, Frederick M. Rudolph, Patrick J. Cosgrove, Fred W. Powell, Jr., Richard E. Heinrich
-
Patent number: 9054948Abstract: A storage apparatus connectable to a computer for transmitting a frame includes a plurality of switches connected by a cascade connection, and a plurality of storages connected to the plurality of switches, wherein at least one of the plurality of switches includes a memory for storing latency value corresponding to a destination address of the frame, the destination address indicating one of the plurality of storages and the computer of a destination of the frame, the latency value indicating an amount of delaying to begin a transmission of the frame, and a port for executing a process including receiving the frame, reading out the latency value corresponding to the destination address included in the received frame from the memory, and transmitting the frame after a time corresponding to the latency value elapsed.Type: GrantFiled: January 14, 2011Date of Patent: June 9, 2015Assignee: FUJITSU LIMITEDInventor: Katsuya Niigata
-
Patent number: 9043381Abstract: Techniques are described for predictively starting a processing element. Embodiments receive streaming data to be processed by a plurality of processing elements. An operator graph of the plurality of processing elements that defines at least one execution path is established. Embodiments determine a historical startup time for a first processing element in the operator graph, where, once started, the first processing element begins normal operations once the first processing element has received a requisite amount of data from one or more upstream processing elements. Additionally, embodiments determine an amount of time the first processing element takes to receive the requisite amount of data from the one or more upstream processing elements. The first processing element is then predictively started at a first startup time based on the determined historical startup time and the determined amount of time historically taken to receive the requisite amount of data.Type: GrantFiled: December 10, 2012Date of Patent: May 26, 2015Assignee: International Business Machines CorporationInventors: Michael J. Branson, John M. Santosuosso, Brandon W. Schulz
-
Patent number: 9032049Abstract: A communication system includes a user terminal connected to a first communication line, a device connected to the first communication line, and storing data to be updated, and a storage apparatus connected to a second communication line and storing the data transmitted from the device. A communication originated at the storage apparatus and addressed to the device and the user terminal is blocked by a firewall apparatus while a communication from the storage apparatus to the user terminal in reply to a request from the user terminal is permitted by the firewall apparatus.Type: GrantFiled: November 16, 2011Date of Patent: May 12, 2015Assignee: Fuji Xerox Co., Ltd.Inventor: Noriyuki Abe
-
Patent number: 8984106Abstract: Techniques are described for providing a backup DHCP server using a DHCP relay agent. Embodiments retrieve DHCP server configuration information specifying a configuration of one or more DHCP servers. Additionally, embodiments monitor, at a DHCP relay agent, DHCP lease traffic between the one or more DHCP servers and one or more DHCP clients passing through the DHCP relay agent. Upon determining that the one or more DHCP servers have failed, DHCP server services are provided at the DHCP relay agent, based on the received DHCP server configuration information and the monitored DHCP lease traffic.Type: GrantFiled: December 6, 2012Date of Patent: March 17, 2015Assignee: International Business Machines CorporationInventors: David A. Christenson, James Venuto