Patents Examined by Lam H Duong
  • Patent number: 10313451
    Abstract: In accordance with an embodiment, described herein is a system and method for providing a representational state transfer (REST) service configuration wizard for creating REST reference or proxy services for execution in a service bus runtime. The configuration wizard can retrieve, based on a URI provided by a user, one or more resources of an external REST service, and can generate a plurality of properties for each resource. A plurality of interfaces can be provided to guide the user step by step in creating a REST reference service to access the external REST service. The user can make selections for each property and provide information if necessary. An API can be invoked to generate a REST reference service and a WADL file describing the REST reference service, based on the user's selections and the provided information.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: June 4, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Kiran Prabhakar, Gopal Rao, Jia Yu, Stephen Dondershine
  • Patent number: 10291574
    Abstract: A transport arrangement and networking system can receive pick-up requests from user devices of requesting users. The pick-up requests can include a carpool service preference. The system can transmit an invitation to a driver device of a proximate carpool driver to service each received pick-up request and identify carpool riders riding with each requesting user. The system can further access social media data for the requesting user and the carpool riders. When the accessed social media data indicates a common link between the requesting user and the carpool rider(s) the system can generate and transmit a notification to the requesting user indicating the common link.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: May 14, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Rahul Bijor, Matthew Wyndowe, Zoran Martinovic, Dmitry Shevelenko, Amritha Prasad
  • Patent number: 10257304
    Abstract: A system and method that enables large content data transfers to mobile platforms is provided. The mobile platform cache system and method provided build a cache suitable for large content data transfers using the available storage capacity of one or more frequently used, existing mobile devices. The provided mobile cache system and method prioritize available free or low cost communication protocols for data transfer to one or more mobile devices, enabling the use of free Wi-Fi communications or low cost communications, and minimizing the use of cellular data transmissions for large content data transfers.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: April 9, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Nadav Lavi, Moshe Laifenfeld, Tal Philosof
  • Patent number: 10257286
    Abstract: A dual-device tutorial system can facilitate user learning about a “primary” device by providing explanatory information on a “supporting” device while the user interacts with the primary device. The primary and supporting devices can be devices of different types. From a user perspective, the primary device can operate exactly as it would in normal (non-tutorial) use and can send event messages and/or other signals to the supporting device. Based on the event messages and/or other signals, the supporting device can provide explanatory information responsive to user interactions with the primary device.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: April 9, 2019
    Assignee: Apple Inc.
    Inventors: Miguel S. Sanchez-Sandoval, Hernan R. Eguiluz
  • Patent number: 10223035
    Abstract: System and method for managing storage metadata utilize a metadata data structure containing allocation information of storage blocks of a storage system in which a portion of the metadata data structure that corresponds to a group of the storage blocks can be reserved to a requesting client, which then manages the portion of the metadata data structure using a copy of the portion of the metadata data structure.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: March 5, 2019
    Assignee: VMware, Inc.
    Inventors: Wenguang Wang, Yunshan Lu
  • Patent number: 10210068
    Abstract: A device topology definition system works in conjunction with a location indicia detector, such as a topology key or detector, to simplify entry of device location information in a device monitoring system. To mitigate the tedium of entering location information for each device being monitored, the topology key or detector can be inserted into a data port or aperture of a device, or otherwise detect location indicia located on or proximate to a device, and a topology definition system of the device monitoring application will read topology information from the key or detector and logically associate the topology information with the device's identifier. This association is recorded as part of a global topology data set for the monitored devices maintained by the device monitoring application.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: February 19, 2019
    Assignee: Leviton Manufacturing Co., Inc.
    Inventors: Brian Engelhardt, Frank Kim, Jason Erickson, Jay Treptow
  • Patent number: 10187475
    Abstract: A method and system for automatically bypassing a network proxy in the presence of interdependent traffic flows. Messages from a client attempting to establish communication with an origin server are monitored to detect the presence of certain state information. If the origin server is present in one or more bypass lists, the network proxy is bypassed and communication is established between the client and origin sever directly. Otherwise, communication between the client and origin server is established though the network proxy. Messages between at least the origin server and client are monitored in order to identify origin servers for which the network proxy should be bypassed. The bypass lists are automatically updated for such origin servers.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: January 22, 2019
    Assignee: Hughes Network Systems, LLC
    Inventors: George Choquette, Ganeshan Ramachandran, Nagesh Javali, Rob Torres
  • Patent number: 10158587
    Abstract: A method for communicating between a caller entity and an instance of an application downloaded onto a user terminal and designed to be connected to a connection server. The method including obtaining an instance identifier of the application instance comprising a first and a second identifier, the second identifier being a pointer toward a host server and the first identifier representing the instance within the host server, and transmitting a notification destined for the application instance via the instance identifier.
    Type: Grant
    Filed: February 6, 2014
    Date of Patent: December 18, 2018
    Assignee: ORANGE
    Inventors: Emmanuel Bertin, Stephane Cazeaux
  • Patent number: 10152080
    Abstract: Techniques for influencing power consumption of a client while streaming multimedia content from a server over a network are described. The power consumption is influenced by controlling how many requests are used by the client to receive media segments of the multimedia content from the server. For example, the number of requests is reduced by increasing the durations of the available media segments. Thus, rather than requesting a certain number of media segments each of a particular duration, a lower number of media segments is requested where the requested media segments have longer durations. Although a longer duration generally results in a larger power saving, the length of a requested media segment is balanced against other parameters associated with current conditions of the client, server, and/or network to allow for, for example, adaptive streaming. As such an optimum duration is determined based on different parameters associated with the current conditions.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: December 11, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Viswanathan Swaminathan, Sheng Wei
  • Patent number: 10103955
    Abstract: Methods, systems, and computer readable media for transmitting Diameter peer status information are disclosed. According to one method, the method occurs at a first Diameter node. The method includes determining Diameter peer status information for Diameter peer nodes, wherein the Diameter peer status information includes connection statuses for each of the Diameter peer nodes. The method also includes generating, using group related information indicating a masking order for the connection statuses, a mask indicating the connection statuses, wherein each of the connection statuses is indicated by a value stored in a different position in the mask and sending the mask to a second Diameter node.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: October 16, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jared Michael Renzullo, Tarek Assali, Sayan Chowdhury