Patents Examined by Ho Shiu
-
Patent number: 9485281Abstract: A SOAP-SIP adapter 2 establishes a session with the terminals 5b and 5c in accordance with a SIP. At this time, the SOAP-SIP adapter 2 sends an INVITE message including its own IP address and port number to the terminals 5b and 5c. Each terminal 5b, 5c sends a 200 OK including its own IP address and port number to the SOAP-SIP adapter 2. The SOAP-SIP adapter 2 stores correspondingly the IP address and port number of each terminal 5b, 5c in a memory. The SOAP-SIP adapter 2 transfers a media stream received from each terminal 5b, 5c to the destination of the corresponding IP address and port number by referring to the memory. Also, a pseudo RBT is sent to the terminal A5b from establishing the session with the terminal A5b till establishing the session with the terminal B5c to prevent a silent state.Type: GrantFiled: April 9, 2014Date of Patent: November 1, 2016Assignee: Hitachi, Ltd.Inventors: Shota Nakamura, Eri Kawai, Takuma Utsunomiya
-
Patent number: 9479474Abstract: Automated systems and methods are provided for establishing or maintaining a personalized trusted social network for a community of users, with little or no input from any given user. To establish the personalized trusted social network, one or more trusted sources are identified for a given user. The identified trusted sources are added to a user profile for the given user. Also, identified are any annotations, bookmarks, or the like that the identified trusted sources have associated with any shared content. These annotations provide access to microcontent items that the identified trusted sources have integrated with the shared content to thereby enhance or enrich its context. One or more profiles are constructed or updated to track the associations between the identified trusted sources and their annotations. The profile information can be applied to enhance and personalize search and browsing experiences for the given user.Type: GrantFiled: October 27, 2015Date of Patent: October 25, 2016Assignee: EXCALIBUR IP, LLCInventor: Kenneth Norton
-
Patent number: 9477994Abstract: The present application provides a peer-to-peer networking method and system for integrating heterogeneous social networks. The method applied in a server device includes the following steps: First, the server device connects with a plurality of peer nodes; each of the peer node defines a user end and accessing at least one social network. Then, the server device according to a social relationship of the social networks links to the corresponding peer nodes for integrating a peer-to-peer social network (P2P-iSN) which configures a plurality of social paths among the peer nodes from the different social networks.Type: GrantFiled: June 26, 2014Date of Patent: October 25, 2016Assignee: NATIONAL TAIWAN UNIVERSITYInventors: Phone Lin, Pai-Chun Chung
-
Patent number: 9479397Abstract: An apparatus includes a switch that has a module implemented in at least one of a processor or a memory, and multiple ports including a first port and a second port in a predefined sequence relative to the first port. The module is configured to automatically associate a first compute device with a first virtual local area network (VLAN) when the first compute device is coupled to the first port with a first cable. The module is configured to automatically associate a second compute device to the first VLAN when the second compute device is coupled to the second port with a second cable based on the second port being in a predefined sequence relative to the first port. The predefined sequence can include, for example, the second port being next in physical sequence after the first port.Type: GrantFiled: November 17, 2014Date of Patent: October 25, 2016Assignee: Juniper Networks, Inc.Inventor: Chris Thai
-
Patent number: 9462038Abstract: A method, non-transitory computer readable medium and device that includes requesting a client system to perform one or more operations in response to a request for content. Determining when the client system has completed performing the requested operations. Determining a current content transfer rate of the client system is calculated based on an amount of time taken by the client system to perform the requested operations. One of two or more bands of content transfer rate is assigned based on the determined content transfer rate. One or more of a type or version of browser, content implementation application, or operating system on the client system is determined. The requested content is provided in a format based on two or more of the assigned band of content transfer rate and/or the determined one or more of the type or version of the browser, the content execution application, and the operating system.Type: GrantFiled: March 11, 2013Date of Patent: October 4, 2016Assignee: eLocalLink, Inc.Inventor: Gregory S. Thoen
-
Patent number: 9386087Abstract: A system for workflow placement in a computer system wherein the performance of a system processing a workflow is monitored against one or more performance measures. One or more logic elements from the workflow are delegated for subsequent processing to other systems in the computer system in response to one or more of the one or more performance measures being within a predetermined range.Type: GrantFiled: March 20, 2014Date of Patent: July 5, 2016Assignee: International Business Machines CorporationInventors: David Granshaw, Samuel T. Massey, Daniel J. McGinnes, Martin A. Ross, Richard G. Schofield, Craig H. Stirling
-
Patent number: 9358078Abstract: An imaging system comprising an image capture apparatus, arranged to capture a stereoscopic image of an operator work site, in communication with a display system; the display system arranged to receive and display said stereoscopic image on a display screen to said operator; wherein said display system is arranged such that the display screen is placed intermediate the operator's eyes and the work site.Type: GrantFiled: December 26, 2013Date of Patent: June 7, 2016Assignee: NATIONAL UNIVERSITY OF SINGAPOREInventors: Beng Hai Lim, Timothy Poston, James Kolenchery Rappel
-
Patent number: 9351196Abstract: Various embodiments provide byte caching in wireless communication networks. In one embodiment, a plurality of data packets are received through an internet protocol (IP) data flow established between a wireless communication device and at least one server. Each of the plurality of data packets are combined into a packet bundle. A determination is made as to whether a second byte caching system is available. The packet bundle is transformed using one or more byte caching operations based on a second byte caching system being available. The transformed packet bundle is sent to the second byte caching system using an IP communication mechanism.Type: GrantFiled: August 31, 2012Date of Patent: May 24, 2016Assignee: International Business Machines CorporationInventors: Dakshi Agrawal, Bongjun Ko, Franck Le, Robert B. Nicholson, Vasileios Pappas, Dinesh Verma
-
Patent number: 9348823Abstract: Systems and methods of managing content and content requests are described. A data store of profiles of potential content contributors is provided. A request from a first source for content comprising content criteria is received, the content criteria comprising content contributor characteristics and content subject matter. Based on the content contributor characteristics and the profiles, at least a first potential content contributor is identified. At least a portion of the content request content criteria is transmitted to the first potential content contributor. If recorded content is received from the first content contributor, the first source is provided with access to the received recorded content. At least partly in response to acceptance by the first source of the received recorded content, the first source is enabled to publish the accepted received recorded content.Type: GrantFiled: April 17, 2015Date of Patent: May 24, 2016Assignee: Greenfly, Inc.Inventor: Shawn David Green
-
Patent number: 9319451Abstract: A method for selecting an accounting technique for recording interactions with electronic content includes receiving a request for a content item from a user device, selecting a content item in response to the request, and configuring the content item to cause the user device to store a ping identifier in a local memory of the user device. The method further includes distributing the content item to the user device. The distributed content item includes a hyperlink having a ping attribute which causes the user device to send a ping request to one or more servers. The method further includes receiving the ping identifier from the user device, determining whether the ping request was received at the one or more servers, and selecting a ping-based accounting technique or a redirect-based accounting technique based on a result of the determination.Type: GrantFiled: July 15, 2013Date of Patent: April 19, 2016Assignee: Google Inc.Inventors: Sandeep Sarat, Mathieu Gagne, Michael Kleber, Eric Shienbrood
-
Patent number: 9311417Abstract: Systems, methods, and other embodiments associated with generating suggested shortcuts are described. In one embodiment, a method includes identifying a user that accesses an intranet portal and tracking navigation paths taken by the user within the intranet portal. The navigation paths are stored in a user profile associated with the user, where the navigation paths indicate a sequence of visited locations and a destination location for the sequence. When the user visits a location within the intranet portal, a list of suggested destination locations are generated as navigation shortcuts to allow the user to directly access a desired destination.Type: GrantFiled: March 9, 2012Date of Patent: April 12, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Jeffrey H. Alexander, Karl R. Haberl, Stephen J. Green
-
Patent number: 9292600Abstract: Message management and classification techniques are described. In one or more implementations, a message received from a sender for delivery via a user account is examined to extract one or more features of the message. A determination is then made as to whether the message corresponds to one or more categories based on the extracted features, the categories usable to enable features to be applied to the message in a user interface.Type: GrantFiled: September 30, 2011Date of Patent: March 22, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Paul M. Midgen, Vasantha K. Vemula, Krishna Vitaldevara, Jason D. Walter, Eliot C. Gillum, Mihai Costea, Douglas J. Hines, Wei Jiang, Malcolm H. Davis, Samuel J. L. Albert, Michael James Ahiakpor
-
Patent number: 9288718Abstract: Various embodiments provide byte caching in wireless communication networks. In one embodiment, a plurality of data packets are received through an internet protocol (IP) data flow established between a wireless communication device and at least one server. Each of the plurality of data packets are combined into a packet bundle. A determination is made as to whether a second byte caching system is available. The packet bundle is transformed using one or more byte caching operations based on a second byte caching system being available. The transformed packet bundle is sent to the second byte caching system using an IP communication mechanism.Type: GrantFiled: February 15, 2013Date of Patent: March 15, 2016Assignee: International Business Machines CorporationInventors: Dakshi Agrawal, Bongjun Ko, Franck Le, Robert B. Nicholson, Vasileios Pappas, Dinesh Verma
-
Patent number: 9275165Abstract: An application defined to allow polymorphic serialization. In one embodiment, the application comprises a plurality of page definitions or views. At least one page definition is configured to be serialized into content in a first serialization format and content in a second serialization format that is different from the first serialization.Type: GrantFiled: September 30, 2011Date of Patent: March 1, 2016Assignee: Oracle International CorporationInventors: Wayne Carter, Sridhar Tadepalli, Rahim Yaseen
-
Patent number: 9274913Abstract: A method and system for monitoring events related to web browser extensions includes storing a set of events for which a browser extension integrated in a web browser application registers a listener. The browser extension integrated in the web browser application is executed. Upon the occurrence of an event related to the browser extension, an invisible event page associated with the browser extension is loaded if the event is one of the set of events. Using the invisible event page, a function related to a visible object of the browser extension is executed. The invisible event page is unloaded from the browser after receiving an acknowledgement from the browser extension.Type: GrantFiled: March 8, 2012Date of Patent: March 1, 2016Assignee: Google Inc.Inventors: Erik Kay, Mihai Parparita, Tessa MacDuff, Aaron Boodman, Matthew Perry
-
Patent number: 9262630Abstract: A system, method, and computer program product are provided for isolating a device associated with at least potential data leakage activity, based on user input. In operation, at least potential data leakage activity associated with a device is identified. Furthermore, at least one action is performed to isolate the device, based on user input received utilizing a user interface.Type: GrantFiled: September 14, 2012Date of Patent: February 16, 2016Assignee: McAfee, Inc.Inventors: Srinivasan Sankararaman, Deepakeswaran Kolingivadi
-
Patent number: 9256712Abstract: A method for realizing a central monitoring server by using an individual patient monitor device is provided, and the patient monitor device (301) can monitor the patient's physiological parameter and simultaneously can collect and process the data from the other monitor devices through wired or wireless LAN (Local area network). The running state and the patient's information of the other monitors can be looked over on this monitor (301). The monitor (301) can display this monitoring measurement information and simultaneously display all the patients' information of the other monitors which are networked with it, and the other networked monitors can also be controlled by this monitor (301). The monitor (301) can use a single-screen or multi-screen display, and the displaying content can be the same or not.Type: GrantFiled: October 15, 2010Date of Patent: February 9, 2016Assignee: Edan Instruments, Inc.Inventors: Shuo Sun, Liangkuan Chen, Zengqiang Zhang
-
Patent number: 9251530Abstract: A model based social analytic system collects social signals from social network accounts for different companies and constituents. The social signals can be used to benchmark social network performance for different contextual dimensions, such as industries, companies, brands, etc. Conversations may be identified in the signals and the types of constituents participating in the conversations may be identified. Analytics can then be determined for the contextual dimensions based on the related conversations and the types of constituents participating in the conversations.Type: GrantFiled: August 31, 2012Date of Patent: February 2, 2016Assignee: SPRINKLR, INC.Inventors: Jeffrey Dachis, Erik Lee Huddleston, Brian Justin Huddleston, II, Steven Michael Vaughan, Roger Louis Cauvin, John Joseph De Oliveira, William Lance Eason, Jeremy Hanna, Shannon Paul Hardt, Bryan Joseph Horne, Brandon Kearby, Clinton Frederick Miller, Jacob Andrew Perkins, Timothy Joseph Potter, Ramon Renteria, Jason Samuel Westigard, David Chi-Fine Yu
-
Patent number: 9230462Abstract: To provide an image display device in which reflection of an image on one display surface onto another display surface is suppressed. In an image display device where an image is displayed on a screen combining the display surfaces of two or more image display elements, a polarizing plate is arranged on the display surface on conditions that extinction takes place between the display surfaces of the image display elements. The extinction conditions are set such that the light entering from a display surface to which the polarizing plate is fixed is passed through and the light entering from other than the above display surface is absorbed by intersecting the polarization directions of the polarizing plates perpendicularly.Type: GrantFiled: March 5, 2008Date of Patent: January 5, 2016Assignee: NEC CORPORATIONInventor: Hiroshi Imai
-
Patent number: 9229771Abstract: Embodiments are directed to bursting application portions to different types of cloud computing systems, managing distributed applications distributed over a plurality of different cloud types and to creating a cloud bursting target in a specified cloud. In one scenario, a computer system provides an indication of available cloud computing systems including at least a first and a second cloud computing system of different types. The computer system receives a selection indicating that a portion of a software application currently hosted on the first cloud computing system of the first type is to be bursted onto the second cloud computing system. The computer system then, in response to the selection, bursts the software application portion from the first cloud computing system of the first type to the second cloud computing system of the second, different type.Type: GrantFiled: March 8, 2012Date of Patent: January 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: David J. Armour, Richard O. Rundle, John David Welch, Yuan Zheng