Patents Examined by Saket K. Daftuar
  • Patent number: 9225624
    Abstract: An information handling system is provided. The information handling system includes a network orchestration service running on a computer processor. The network orchestration service provides a Border Gateway Protocol (BGP) listener module and a topology builder module. The BGP listener module is configured to receive information from a plurality of spine devices configured as an autonomous system and the topology builder module is configured to use the information received by the BGP listener module to create a topology of a data center that includes the plurality of spine devices. Additionally, the network orchestration service is in communication with a memory that is used to store information received by the BGP listener module and the topology of the data center. Applications of the information handling system for better operating the data center are also provided.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: December 29, 2015
    Assignee: DELL PRODUCTS L.P.
    Inventors: Balaji Venkat Venkataswami, Bhargav Bhikkaji, Narayana Swamy Perumal
  • Patent number: 9218604
    Abstract: The present invention provides techniques for managing, supporting and empowering Independent Agents to offer a method for enabling expert Advisors to deliver, and charge for, advice to consumers, by connecting two parties in real time in an online chat using mobile devices. The present invention also provides the method and techniques for expert Advisors, in turn, to provide their service through a multiplicity of Independent Agent channels without the potential for communication device conflict; thereby ensuring successful connections for consumers.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: December 22, 2015
    Inventor: Gopesh Kumar
  • Patent number: 9219881
    Abstract: A server device bridges a live video chat between two terminals, and then terminates the live video chat after a short period of time has elapsed since the live video chat, in order to reduce the pressure and fear of the parties to the live video chat.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: December 22, 2015
    Assignee: Shenzhen Seefaa Scitech Co., Ltd.
    Inventor: Zhigang Ma
  • Patent number: 9218603
    Abstract: A Conference System that allows Advisors to offer conference sessions to Users who buy conference session time through the system. All conference sessions shall be conducted over the phone. During the conference session, the Advisor shall be talking while all the Users shall be in listening only mode in order to maintain the Users privacy. Advisors and Users can email each other through the system message center before the conference session. During the conference session, the User and Advisor can chat real time online to answer specific questions. The Advisor and Users information such name, address, bank information, credit card info, email, phone numbers, etc are kept confidential through out the process and only “Account Name” is disclosed. The price per conference session varies from conference session to conference session. Each Advisor sets their individual conference session rate.
    Type: Grant
    Filed: May 7, 2009
    Date of Patent: December 22, 2015
    Inventor: Gopesh Kumar
  • Patent number: 9213964
    Abstract: Calendar repair may be provided. Calendar events, such as appointments and meetings, may be created and copied to a plurality of attendee calendars. A first copy of the event may be compared to a second copy of the event, and an event property of the second event may be updated to match a corresponding event property of the first event.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: December 15, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vanessa C. Feliberti, Cliff M. Don, Firdosh R. Ghyara, Sina Hakami, Matthias Leibmann, Roberto Ribeiro Da Fonseca Mendes, Paul David Tischhauser
  • Patent number: 9201494
    Abstract: A method and system of operating an actual or virtual desktop or server and managing such desktops and servers involves one or more cache appliances serving desktop, operating system, and application objects to a managed machine. The objects are composited together to present a normal file structure to the user, with all user configuration and data stored in the desktop object. Management requirements are minimized to maintain operating system and application objects, while users maintain distinct and customizable desktops.
    Type: Grant
    Filed: May 6, 2009
    Date of Patent: December 1, 2015
    Assignee: Unidesk Corporation
    Inventors: Christopher W. Midgley, John Webb, Manuel Gonsalves
  • Patent number: 9202202
    Abstract: A system facilitates collaborative communications and information sharing in a network defined by a model. The model and a portion of the system are stored on a storage component coupled to a terminal. The system captures context information and user-defined data, the user-defined data provided during user interaction of the user in a first domain of the network, and dynamically stores the context information as metadata associated with the user-defined data, the user-defined data and the metadata stored on the storage component; a tracking component for tracking a change of the user from the first domain to a second domain of the network and dynamically updating the stored metadata based on the change, where the user accesses the user-defined data from the second domain; and an interface to the system that permits the user to create and view the user-defined data according to the model of the network.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: December 1, 2015
    Assignee: VirtualAgility Inc.
    Inventor: Janet Wood Beaven
  • Patent number: 9197535
    Abstract: After determining that a P2P discovery process is to commence, one or both of (i) at least a portion of the P2P discovery process is delayed to permit communication via a non-P2P communication link, or (ii) at least a portion of the P2P discovery process is not performed to permit communication via the non-P2P communication link. Communications are performed via the non-P2P communication link during a time period that, prior to delaying or deciding not to perform the portion of the P2P discovery process, would have been allocated for the P2P discovery process.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: November 24, 2015
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: Deepak Shahaji Nagawade, Sarang Shrikrishna Wagholikar, Sudhanshu Singh
  • Patent number: 9183110
    Abstract: A method may include, in a computing device comprising at least one processor and a memory, generating at least one information beacon from each of a plurality of applications installed on the computing device. Each information beacon may include application analytics data associated with a corresponding application while the corresponding application is running on the computing device. The at least one information beacon from each of the plurality of applications may be stored in a common location in the computing device. The stored at least one information beacon may be dispatched from each of the plurality of applications to a network device communicatively coupled to the computing device. The generating may be triggered by beacon generation code implemented in each of the plurality of applications installed on the computing device.
    Type: Grant
    Filed: February 6, 2013
    Date of Patent: November 10, 2015
    Assignee: Google Inc.
    Inventors: James Joseph Cotugno, Neil Campbell Rhodes
  • Patent number: 9178946
    Abstract: A method for playing music, the method includes providing a plurality of devices on a wireless local area network, bringing a new device into a range of the wireless local area network, and receiving a list of devices that are on the local area network at the new device from a server not on the local area network.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: November 3, 2015
    Assignee: Black Hills Media, LLC
    Inventor: Martin Weel
  • Patent number: 9172664
    Abstract: A computer-readable medium including computer-executable code for enhancing an electronic document with one link and being served via a network responsively to a request received via the network and correspondent to an electronic document. The chat application may be for use with a mobile device and be less computing resource intensive. Certain embodiments of the present invention may not require a code or applets to be inserted to provide chat functionality. Advantageously, only a link may need to be inserted, for example. This may provide particularly well suited for use with websites where traditional chat code or applets may not be inserted.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: October 27, 2015
    Assignee: SRI INTERNATIONAL
    Inventor: Tod C. Turner
  • Patent number: 9161013
    Abstract: Embodiments of the present disclosure describe devices, methods, computer-readable media and systems configurations for monitoring and reporting quality of experience (QoE) metrics that are associated with an access method. Other embodiments may be described and claimed.
    Type: Grant
    Filed: October 14, 2013
    Date of Patent: October 13, 2015
    Assignee: Intel Corporation
    Inventor: Ozgur Oyman
  • Patent number: 9141724
    Abstract: A transcoding system (1) comprises a mobile communication device (2) that retrieves a web resource from a web server (6) using a mobile communication network (3) and the internet (4) via a transcoder (5). The transcoder (5) transcodes the web resource before delivering it to the mobile communication device (2). The process of transcoding the web page is carried out based on style sheet classes and/or meta tags in the web page. This allows a web site owner (7) to control the actions of the transcoder (5) in transcoding the web page.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: September 22, 2015
    Assignee: Afilias Technologies Limited
    Inventor: Ronan Cremin
  • Patent number: 9141410
    Abstract: In one embodiment, a cloud computing system provides user extensibility by providing a plugin interface for major systems. Plugin interfaces for a compute service, object service, network service, authentication and authorization service, message service, and image service are disclosed. One or more of the plugin interfaces can be used to alter the allocation of virtual to physical resources across multiple services. Compound services and smart allocation facilities are possible with user-directed modification.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: September 22, 2015
    Assignee: Rackspace US, Inc.
    Inventors: Edward Leafe, Alexander Walsh, Paul Voccio, Antony Joel Messerli, Charles B. Thier, John A. Dickinson, Gregory Lee Holt, Christopher James Behrens, Trey Eugene Morris, Matthew Charles Dietz, Jason LuVern Kolker, Ziad Sawalha, Yogeshwar Srikrishnan, William Randolph Mathews, IV, Vishvananda Ishaya
  • Patent number: 9137212
    Abstract: A method of exchanging a series of communication primitives during one or more communication sessions between two or more communication units is provided. In one embodiment, the method includes providing a first communication primitive including at least a first destination ID identifying at least a first communication unit as a receiver of the first communication primitive. The method also includes providing first data in the first communication primitive that reflects a first return destination ID identifying at least a second communication unit as a sender of the first communication primitive. Further, using the first data, a second destination ID is determined that is included in a second communication primitive sent from the first communication unit to the second communication unit.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: September 15, 2015
    Assignee: ORACLE AMERICA, INC.
    Inventor: Eduard K. De Jong
  • Patent number: 9124473
    Abstract: One preferred embodiment of the present invention provides systems and methods for analyzing the delivery performance of newsgroup services. Briefly described, in architecture, one embodiment, among others, includes a newsgroup evaluation system configured to determine a delivery rate for a newsgroup server. In other embodiments, methods and systems are provided for analyzing completion and retention for newsgroup services.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: September 1, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Richard J. Gerlach, Charles S. Shull, David Edward Haslam
  • Patent number: 9112904
    Abstract: A system and method for sharing Digital Living Network Alliance (DLNA) network information is provided. The system includes a first mobile terminal that collects information about a DLNA network having a radio radius in which the first mobile terminal is located, and transmits the information about the DLNA network to a web server. The web server manages the information about the DLNA network received from the first mobile terminal, and shares the information about the DLNA network with a second mobile terminal, which is located outside of the radio radius of the DLNA network, via an Internet connection.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: August 18, 2015
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Sang-Jin Han, Ju-Bong Lee, Seol-Hwa Lee, Hyung-Min Kim, Jong-Hyuk Lee
  • Patent number: 9107142
    Abstract: A communication device is configured to store one or more aggregator service application modules for use in accessing one or more different aggregator services. Each aggregator service offers access through a plurality of offered wireless networks identified by a plurality of offered wireless network identifiers. The communication device maintains a prioritized list of profiles which include one or more aggregator service profiles associated with the one or more aggregator services. A scanning operation is performed for identifying one or more available wireless networks in a geographic area of the device, for producing a scan list of one or more available wireless network identifiers corresponding to the one or more available wireless networks. One of the aggregator service profiles is selected from the prioritized list, causing one of the aggregator service application modules corresponding to the selected profile to be invoked.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: August 11, 2015
    Assignee: BlackBerry Limited
    Inventors: Andrey Leonov, Jing Chuan Zhao, Kevin Oerton, Denis Fedotenko, Christopher Maybee Ryerson, Jayesh Beldar
  • Patent number: 9106631
    Abstract: An apparatus includes a smart meter trust center switch. The switch includes a computer processor that is configured to execute a subset of functions of a smart meter in a home area network (HAN). The computer processor is also configured to be coupled to and communicate with the smart meter and an advanced metering infrastructure (AMI) and advanced meter reading (AMR) network.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: August 11, 2015
    Assignee: Honeywell International Inc.
    Inventor: Lance Hester
  • Patent number: 9100223
    Abstract: Among other disclosed subject matter, a computer-implemented method for performing a content distribution associated with a format includes performing analysis of an information collection reflecting network activities by a user, the network activities occurring in response to earlier content distributions to the user. The method includes selecting a format for a content distribution to be made to the user, the format being selected based on the analysis. The method includes performing the content distribution to the user using the selected format.
    Type: Grant
    Filed: March 11, 2009
    Date of Patent: August 4, 2015
    Assignee: Google Inc.
    Inventors: Jian Yuan, Oren E. Zamir