Patents Examined by LaShonda T Jacobs
  • Patent number: 10277702
    Abstract: A method and apparatus for accessing an enterprise resource planning system via a mobile device is described. In one embodiment, the method includes parsing data from a host application access application into at least one object in an application-specific format, converting the data into an intermediate format that is compatible with a mobile device and communicating the converted data to the mobile device.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: April 30, 2019
    Assignee: SYNACTIVE, INC.
    Inventors: Thomas Ewe, Onur Pekerten, Lin Ma
  • Patent number: 10278040
    Abstract: Methods, systems, and apparatus for providing assistance to a user of a mobile application are described. A request for assistance from the user is detected and a request is issued to a remote device for establishment of a remote assistance session. Information describing a state of the mobile device is periodically transmitted to the remote device and one or more commands may be received from the remote device. The commands may be executed on the mobile device.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: April 30, 2019
    Assignee: EBAY INC.
    Inventors: Scot Fraser Hamilton, Ladd Van Tol, Luke Shardlow, Jonathan David Chard, Matthew Olson
  • Patent number: 10257254
    Abstract: A server includes a web page service module, a first CGI module and a second CGI module, in which the first CGI module and the second CGI module correspond to applications required to be executed by different respective authorities. In the operations of the server, the web page service module receives a request from a device external to the server, and the web page service module determines contents of the request to select the first CGI module or the second CGI module in order to execute the request.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: April 9, 2019
    Assignee: SYNOLOGY INCORPORATED
    Inventor: Yi-Chien Lee
  • Patent number: 10257067
    Abstract: Disclosed are various examples for facilitating network speed testing on behalf of a client device that is associated with an enterprise. In a client device that can be a managed device managed by a management service, a network testing profile can be obtained which specifies a testing schedule as well as a network testing endpoint with which network testing can be conducted. Results of the network speed test can be transmitted to the management service, which can determine if the network speed implicates a compliance rule associated with the client device or an enterprise with which the client device is associated.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: April 9, 2019
    Assignee: Airwatch LLC
    Inventors: Kar Fai Tse, Erich Peter Stuntebeck, Chen Lu
  • Patent number: 10244057
    Abstract: Systems and methods for accurately and efficiently associating devices with a user profile and compiling use information from such devices are disclosed. Devices are associated with the same user profile based on identifying consistent proximity of the devices to one another, e.g., by identifying that the devices are frequently used in proximate locations during a time period or by identifying that the devices are paired with one another. Local devices, rather than a remote server, are used to more efficiently associate devices with the user profile and/or compile use information from such devices. Devices that are associated with the same user profile as a local collection device send use information to the local collection device. The information from all of the devices associated with the user profile is then shared locally with other devices associated with that user profile and sent to a remote collection server.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: March 26, 2019
    Assignee: Adobe Systems Incorporated
    Inventor: Peter Fransen
  • Patent number: 10235707
    Abstract: Object driven newsfeeds supporting interest-based social networks aid in the formation of relationships based on similar domains of user interest. A space efficient graphical user interface (GUI) enables access to an object driven newsfeed of contextual and relevant information to aid a consumer/user in making buying decisions in an e-commerce environment.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: March 19, 2019
    Assignee: SEARS BRANDS, L.L.C.
    Inventors: Guy Haimovitch, Eui Chung, Moti Karmona
  • Patent number: 10237325
    Abstract: Embodiments described herein provide systems and method for allowing multiple devices to browse the same instance of a website. In a particular embodiment, a method provides receiving an instruction in the co-browsing system to initiate a co-browsing session for a website with a first client and a second client. The method further provides acquiring the website from a server that hosts the website and rendering the website in the co-browsing system to generate a rendered image of the website. The method further provides transferring a first copy of the rendered image to the first client and a second copy of the rendered image to the second client.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: March 19, 2019
    Assignee: Avaya Inc.
    Inventors: Gaurav Moreshwar Badge, Deep Subhash Pai
  • Patent number: 10231100
    Abstract: The present invention generally relates to systems and methods for sharing information related to a location also referred to herein as a “spot,” such as spot alerts and/or spot comments (e.g., shared information, advertisements, etc.) received, displayed, played, and/or actuated, for example, on recipient mobile electronic devices proximately located to such location (e.g., spot). Users of the system can create spot alerts in which designated recipients can receive messages, such as spot alerts and/or spot comments (e.g., shared information, advertisements, etc.) received, displayed, played, and/or actuated, for example, on respective recipient mobile electronic devices, when located within a proximity of a defined location (e.g., spot).
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: March 12, 2019
    Assignee: Jingle Technologies LLC
    Inventors: David Ross, Charles Taylor
  • Patent number: 10223293
    Abstract: A method for managing access of virtual machines executed by a host computer system to storage area networks, the storage area networks connecting the host computer system with storage systems via switches, where the host computer system includes one or more host ports to connect with a switch each, and where one or more port names are assigned to each virtual machine. The method includes, for each storage area network connected with the host computer system, sending the port names of a virtual machine and a target port name as part of a validate access command to the respective switch; and when receiving the validate access command by the switch, the switch returning success information to the sending host computer system in case all received virtual machine port names have access to a target port assigned to the received target port name, otherwise returning a fail information.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Stefan Amann, Gerhard Banzhaf, Ralph Friedrich
  • Patent number: 10218809
    Abstract: The described technology is generally directed towards a subscriber service using configurable data (e.g., a declarative configuration file) data to make service calls to publisher endpoints. Dynamic reconfiguration of the data changes the service call communication parameters without needing to bring down the subscriber server or its service, and/or without needing to modify/rewrite programs for the reconfiguration.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: February 26, 2019
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Dexter Paul Bradshaw, Jeffrey Stamerjohn, Jinjiang Zeng
  • Patent number: 10218803
    Abstract: An integration service layer is provided for interaction between applications and platform services. The platform services may be cloud services deployed on one or more cloud platforms. The integration service layer provides a set of instantiated interfaces correspondingly defined for the cloud service. The integration service layer may provide one or more interfaces for a cloud service. An application is created to run on a cloud platform. The application is implemented to consume one or more platform services from the provided platform services. The application is connected with the ISL to consume resources provided by one or more platform services from the platform services that are associated with the ISL. Connections between objects from a user interface of the created application and corresponding interfaces defined at the ISL for the one or more platform services included in the application are defined.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: February 26, 2019
    Assignee: SAP SE
    Inventor: Michael Ameling
  • Patent number: 10212244
    Abstract: An information push method includes: an information push server determining recommendation information that currently needs to be pushed to a target user; the information push server obtaining setup information of the target user, where the setup information includes personalized graphic information preset by the target user; the information push server generating, according to the setup information of the target user, a personalized two-dimensional code that bears the recommendation information, where an image of the personalized two-dimensional code carries the personalized graphic information preset by the target user; and the information push server pushing the personalized two-dimensional code to the target user. By using the present disclosure, a click-through rate and conversion rate that a two-dimensional code pushed on the Internet has from a user can be improved.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: February 19, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Zhihao Zheng
  • Patent number: 10212121
    Abstract: Techniques for intelligent scheduling of content sharing by company employees via an online social networking service are described. According to various embodiments, a request is received from a member of an online social networking service to share a content item among members in the member's connection network on the online social networking service. Member behavior log data associated with the members in the connection network of the member is then accessed. Thereafter, an optimum sharing time for sharing the content item among the members in the member's connection network is calculated. The content item is then caused to be shared at the optimum sharing time with the members in the member's connection network.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: February 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Wayne Pan, Nicholas David Snyder, William Jayang Sun
  • Patent number: 10205636
    Abstract: In an example, there is disclosed a computing apparatus, having: one or more logic elements, including at least a processor and a memory, providing a network simulation engine to: periodically perform a network traffic simulation; cache at least one network traffic simulation in a traffic state cache; receive a quest for additional network demand; and compute a network delta based at least in part on a difference between the request for additional network demand and the traffic state cache.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: February 12, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: John William Evans, Arash Afrakhteh
  • Patent number: 10200249
    Abstract: A determination is made that network access between a virtualized graphics device and a compute instance of a client is to be enabled. A source network address for graphics-related traffic of the compute instance is identified. From a range of source port numbers associated with the source network address, a particular source port number which is unused is found. Routing metadata is transmitted to one or more routing devices indicating that a key based at least in part on (a) the source network address and (b) the particular source port number is to be used to identify a route for network packets from the first application compute instance to a virtualized graphics device.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: February 5, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Malcolm Featonby, Mihir Sadruddin Surani, Umesh Chandani, Adithya Bhat, Yuxuan Liu, Douglas Cotton Kurtz
  • Patent number: 10200838
    Abstract: The disclosure is directed to a method of providing location information for a mobile electronic device and a mobile electronic device using the same method. In one of the exemplary embodiments, the mobile electronic device would receive a first signal that indicates capturing a multimedia file. In response to receiving the first signal, the mobile electronic device would transmit to an external device a second signal in response to receiving the first signal. In response to transmitting the second signal, the mobile electronic device may receive from the external device a first location information or an ephemeris. The mobile electronic device may then determine the first location information either based on the first location information as received or based on the ephemeris. Also, the mobile electronic device may associate the multimedia file with the first location information.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: February 5, 2019
    Assignee: HTC Corporation
    Inventors: Yuan-Kang Wang, Wen-Chuan Lee, Ko-Hsin Hsiang, Wen-Chien Liu
  • Patent number: 10200507
    Abstract: An indication of an update to a server system may be received. In response to receiving the indication that the server system has been updated, a description associated with resources of the server system may be received. One or more functions associated with the resources of the server system from the received description may be identified where the one or more functions are associated with accessing the resources of the server system. A binding may be created for a client system in view of the indication that the server system has been updated and the identified one or more functions associated with the resources of the server system to map the one or more functions of the server system to another function of the client system.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: February 5, 2019
    Assignee: Red Hat, Inc.
    Inventors: Martin Bacovsky, Tomas Strachota, Ivan Necas
  • Patent number: 10193997
    Abstract: A RESTful API suitable for distributed management tasks implements an aggregator that receives a client request including a URI corresponding to a requested service. The aggregator generates and forwards a proxy request, requesting the same requested service from multiple aggregated resources associated with the aggregator. The aggregator includes, in each proxy request, prefix information that may be used by the aggregated resource to create encoded information that is included in a proxy request response. The aggregator receives the proxy request responses, including the encoded information, and forwards them to the client. The client may then generate a subsequent request for additional information about a resource or service on any one of the aggregated resources. The subsequent request conveys the encoded information to the aggregator, which may then decode the information to identify the appropriate aggregated resource for the request.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: January 29, 2019
    Assignee: Dell Products L.P.
    Inventors: Christopher Abella Poblete, Jon Robert Hass
  • Patent number: 10187493
    Abstract: A news feed system of an on-line social network system news utilizes a relevance model to determine which updates from an inventory of updates are to be presented to a member on their news feed page. The relevance model is trained using historical data that reflects interactions of members of the on-line social network system with items in their respective news feed pages. In order to reduce potential biases in the historical data that is used to train the relevance model, the news feed system designates a certain portion of all member sessions to be random sessions. The news feed generated for a member during a random session includes updates that are selected and/or ordered for presentation using one or more randomization techniques.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nikita Igorevych Lytkin, Ying Xuan, Guy Lebanon
  • Patent number: 10171307
    Abstract: A tool for processing a multi-modal network to reduce modality. The tool determines a plurality of entities connected by a plurality of links within a multi-modal network. The tool assigns a weighted value to each of the plurality of links connecting the plurality of entities. The tool converts the multi-modal network into a modelled network based, at least in part, on the weighted value assigned to each of the plurality of links. The tool eliminates one or more of the plurality of entities not designated as an entity of interest from the modelled network. The tool converts the modelled network into a uni-modal network.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventor: Michael G. Cawson