Network Resource Browsing Or Navigating Patents (Class 715/738)
  • Patent number: 10657589
    Abstract: A digital bank branch system is provided for associating a customer communicating over a network with a banking host system with a physical bank branch. The digital bank branch system includes at least one computer memory storing customer information and instructions and at least one computer processor accessing and executing the stored instructions to perform multiple steps. The steps may include associating each customer with a local bank branch, the association accomplished based on at least one of a customer address, a physical customer location and a customer selection of the local bank branch. The system may further provide a local branch information area at a web address, the local branch information area accessible over the network including information relevant to the local bank branch.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: May 19, 2020
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Ravi Acharya, Jonathan S. Beck, Shawn Morton, Sih Lee
  • Patent number: 10659609
    Abstract: One or more embodiments related to a method of generating a graphical user interface. The method includes obtaining an interface hierarchy having multiple nodes, where each node defines a visualization for the node, and the interface hierarchy defining an ordering on the nodes. The method further includes traversing the interface hierarchy starting with a selected node to obtain a subhierarchy, and creating the graphical user interface from a general interface by populating the general interface with the visualization. The method further includes providing the graphical user interface.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: May 19, 2020
    Assignee: Splunk Inc.
    Inventors: Troy Elliott Molander, Steven Shaun McIntyre
  • Patent number: 10652359
    Abstract: The described technology relates to rendering a client-side user interface using a server-side cache for providing the displayed data. In an example implementation, in response to a user interface (e.g., dashboard with multiple widgets in a web application) being launched on the client device, the server initiates a refresh of the cache for the widgets; and transmits a first set of data obtained from the cache for widgets in the user interface before the cache is updated in response to the initiated refresh. The first set of data is followed by a second set of data obtained from the cache for at least some of the widgets after the cache is updated in response to the initiated refresh. The client displays the user interface using the second set of data while overwriting, for one or more of the widgets, information previously displayed using the first set of data.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: May 12, 2020
    Assignee: NASDAQ, Inc.
    Inventor: Santhosh Philip George
  • Patent number: 10645665
    Abstract: Provisioning access to an alternative service provider to a device via e-subscriber identity module (SIM) profile management is described herein. A service provider can determine that a device associated with the service provider is located outside of a home coverage area of the service provider and is not transmitting data via data session(s) established in association with the service provider and send, to the device, a notification including an access mechanism for enabling access to service(s) offered by an alternative service provider. The device can receive the notification from the server(s), determine actuation of the access mechanism, and send, to the alternative service provider, a request for access to the service(s) offered by the alternative service provider. The device can receive an eSIM profile from the alternative service provider, which it can install on the device to enable the device to access the service(s) offered by the alternative service provider.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: May 5, 2020
    Assignee: T-Mobile USA, Inc.
    Inventor: Mehul Shah
  • Patent number: 10642647
    Abstract: Implementations for mitigating redundant commands issued by an autonomic platform (AP) to a robotic process automation (RPA) platform can include receiving user input indicating user selection of a resource and a process from a user interface of the AP, adding a resource/process pair to a command table of the AP, the resource/process pair representing the resource and the process selected from the user interface, determining that a redundant resource/process pair is included in the command table, the redundant resource/process pair being duplicative of the resource/process pair, and, in response, deleting the redundant resource/process pair, and transmitting one or more requests for respective commands of the command table to a platform-specific adapter, at least one command including a command to execute the process using the resource within the RPA platform.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: May 5, 2020
    Assignee: Accenture Global Solutions Limited
    Inventor: Alan Sturtivant
  • Patent number: 10635646
    Abstract: Provided are a computer program product, system, and method for generating a view for a schema. A schema provides a definition of elements, wherein at least one of the elements comprises a recursive element of a recursive data type, wherein the recursive data type allows for instances of the recursive element to include instances of that same recursive data type at different levels in a hierarchy. Indication is received to transform the recursive types to non-recursive structures. A view for the schema is generated including information on the indication to transform the recursive types to non-recursive structure, wherein the processing of the data defined by the view causes a parser to generate a structured element for each instance of the recursive element in schema data being parsed, wherein the generated structured element includes a unique identifier of the instance of the recursive element.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: April 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey M. Fischer, John C. Holmes, Jeff J. Li, Yong Li
  • Patent number: 10633093
    Abstract: Provided are systems and methods for monitoring an asset via an autonomous model-driven inspection. In an example, the method may include storing an inspection plan including a virtually created three-dimensional (3D) model of a travel path with respect to a virtual asset that is created in virtual space, converting the virtually created 3D model of the travel path about the virtual asset into a physical travel path about a physical asset corresponding to the virtual asset, autonomously controlling vertical and lateral movement of the unmanned robot in three dimensions with respect to the physical asset based on the physical travel path and capturing data at one or more regions of interest, and capturing data at one or more regions of interest, and storing information concerning the captured data about the asset.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: April 28, 2020
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Mauricio Castillo-Effen, Ching-Ling Huang, Raju Venkataramana, Roberto Silva Filho, Alex Tepper, Steven Gray, Yakov Polishchuk, Viktor Holovashchenko, Charles Theurer, Yang Zhao, Ghulam Ali Baloch, Douglas Forman, Shiraj Sen, Huan Tan, Arpit Jain
  • Patent number: 10631374
    Abstract: The improved microwave oven comprises modifications to a microwave oven for reducing the noise generated by the microwave oven. The modifications made to the improved microwave oven include: 1) adding a volume control to the control system of the microwave oven to reduce volume of the sounds generated by the microwave oven; 2) adding a pneumatic latch to the microwave oven to reduce the noise generated by the opening and closing of the microwave door; and, 3) providing remote control capability to the microwave oven such that the operation of the microwave oven can be handled remotely from a more noise tolerant environment. The improved microwave oven comprises the microwave oven, a personal data device, and a remote control. The personal data device operates the microwave oven from a remote location. The remote control controls the volume of the sounds generated by the microwave oven from a remote location.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: April 21, 2020
    Inventor: Roberta Fowler
  • Patent number: 10621262
    Abstract: A method of retrieving and displaying relevant content as part of a configurable feed in association with a web page hosted at a host server associated with a publisher includes: selecting a plurality of different content extensions having different content extension types to be displayed in association with the web page, wherein the web page is located at a particular URL; analyzing the web page for content to determine information about the web page; receiving a request for the URL of the web page; and based on the request and the analysis, selecting a plurality of content extension content corresponding respectively to the plurality of different content extensions and for display in a browser with the web page. The selection of the plurality of different content extensions may be made at least in part by the publisher, and the selection of the content extension content may be made at least in part by a third party content feed entity different from the publisher.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: April 14, 2020
    Assignee: REVCONTENT, LLC
    Inventors: John D. Lemp, Christopher P. Maynard, Harsh Jain
  • Patent number: 10621190
    Abstract: Various implementations enable a similarity search to be conducted for assets based upon one or more assets being dragged from a viewing area and dropped into a search field. Search results are returned in the form of assets and textual representations that define search parameters. The textual representations can be easily modified to change the search parameters and, hence, the displayed search results.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: April 14, 2020
    Assignee: Adobe Inc.
    Inventors: Andreas Kuefer, Cosmin Daniel Capitanu
  • Patent number: 10616135
    Abstract: Techniques are provided for controlling resource usage in a computing environment. In response to receiving a content request, a set of candidate content delivery campaigns is identified. For a first candidate content delivery campaign in the set, an anticipated resource usage of a resource that is associated with the first candidate content delivery campaign is determined. The anticipated resource usage is determined based on (1) a resource reduction per event of each event in a set of detected events of a content item of the first candidate content delivery campaign and (2) a decay factor. Based on the anticipated resource usage, it is determined whether the first candidate content delivery campaign is to be removed from the set.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: April 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yang Zhao, Yin Zhang
  • Patent number: 10614713
    Abstract: A computer system can receive, from a mobile device of a user, a set of data that specifies a location of a second user as a destination location, wherein the second user is associated with a contact record. Subsequent to receiving the set of data, the computer system can receive, from a mobile device of the second user, location information indicating a current location of the second user, and configure the destination location of a service request of the user to correspond to the current location of the second user. The computer system may then transmit, to a mobile device of a service provider assigned to fulfill the service request, a second set of data associated with the service request, the second set of data including location data corresponding to a pick-up location of the user and location data corresponding to the configured destination location.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: April 7, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Andrew Chen, Jeffrey Holden, Sonya Ives
  • Patent number: 10609085
    Abstract: A social networking system user creates an album including a shared collection of content (a “shared album”) and associates a privacy model with the shared album. The privacy model specifies additional users of the social networking system authorized to access content items in the shared album and specifies types of actions users authorized to access content items in the shared album are permitted to perform to content items in the shared album. Notifications describing actions associated with content items in a shared album may be presented to users authorized to access the shared album. The social networking system may prompt a user to create a shared album containing based on actions performed by the user or performed by connected to the user.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: March 31, 2020
    Assignee: Facebook, Inc.
    Inventors: Jeffrey Andrew Kanter, Robert Michael Baldwin, Paul Francois Carduner, Sai Wo Li, Paul Tarjan, Fred Zhao
  • Patent number: 10592929
    Abstract: The present disclosure relates to computer-implemented systems and methods for delivering content. An example method may include receiving ambient environment information associated with a user device, the ambient environment information comprising image information for an image having multiple objects positioned within the image, and identifying a user associated with the user device. The method may include identifying a user category associated with the user, and identifying at least two of the objects positioned within the image based at least in part on the image information. The method may include identifying one or more triggers based at least in part on the at least two objects, and identifying, based at least in part on the one or more triggers, at least one marketing message associated with the one or more triggers, the ambient environment information, and the user category. The method may include sending the marketing message to the user device.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: March 17, 2020
    Assignee: VP Holdings, Inc.
    Inventors: Fred Steube, Michael Vivio, James Christian Cate
  • Patent number: 10592806
    Abstract: The present disclosure describes a system including a knowledge ecosystem of use in managing the execution of collaborative projects. In systems disclosed here, participants may receive suggested knowledge of use in one or more tasks related to their role in one or more projects. In systems disclosed here, participants in a knowledge ecosystem may be described using attributes, where the system may modify a set of attributes associated with a participant. The system may suggest one or more participants for one or more tasks in a project as well as collaboration with one or more other people with knowledge relevant to the project. Systems disclosed here may manage the execution of collaborative projects, where managing the execution may include characterizing knowledge and participants in an ecosystem, suggesting collaboration between participants in the ecosystem, and presenting relevant information in a timely manner to participants in the project.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: March 17, 2020
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventors: Gopika Kannan, Jennifer Fabrizi, Robert Polkowski
  • Patent number: 10595055
    Abstract: Techniques are described for providing media presentations that include content originating from multiple sources in ways that are effectively transparent to end user devices. Manifest data provided to an end user device include a key encoded in the URL for each of the content fragments. The key encodes one or more interstitial periods of secondary content within the overall presentation of primary content. When a media server receives a content request from the end user device, the media server determines from the key encoded in the URL and the range of content requested whether the request corresponds to the primary content or the secondary content.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: March 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Tarun Jindal, Ron Searl, Kyle Alexander Woo, Abhishek Kumar, Yongjun Wu
  • Patent number: 10592954
    Abstract: Systems, methods and computer program products for facilitating searching, obtaining and displaying product choice recommendations using inputs, including continuum-based inputs, and variable-sized visual representations are disclosed. In an embodiment, a user is presented with at least one continuum-based selector and at least one product choice visual representation. At least one input indicating user interest value in a product attribute is received and compared with stored result values of product choices. A unique weighing value indicating the relevancy of the product choice is generated for each product based on the comparison performed. The user is then presented with at least one product choice visual representation which may be modified based on the unique weighing value of the product choice.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: March 17, 2020
    Inventor: Theodore Michael Evers
  • Patent number: 10594647
    Abstract: An online system maintains groups of online system users. When content is provided to a group, the online system presents the content to users included in the group. To allow a user to more easily access content provided to groups including the user, the online system identifies groups including the user and retrieves content items provided to the identified groups. The online system provides at least a set of the retrieved content items to an application executing on a client device associated with the user along with instructions for generating an interface. Executing the instructions causes the client device to generate an interface that presents representations of the retrieved content items in a portion of a display and describes the identified groups in an additional portion of the display. Based on interactions received from the user, the client device modifies representations of the retrieved content items presented to the user.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: March 17, 2020
    Assignee: Facebook, Inc.
    Inventor: Charles Donald Deets, Jr.
  • Patent number: 10585923
    Abstract: A computer provides search suggestions by capturing data from a first application, wherein the data includes data displayed on a screen by the first application. The computer segments the data from the first application into blocks. The computer extracts words from the data from the first application. The computer generates tokens of phrases and words using natural language processing tokenization. The computer scores the blocks based upon the data from the first application. The computer scores the tokens based upon the scoring of the blocks and the data from the first application. The computer detects a switch action from the first application to a second application, wherein the second application contains a search function. The computer provides the scored tokens to the search function of the second application.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jun Yi Du, Yue Liu, Chuan Yang Wang
  • Patent number: 10564812
    Abstract: The present disclosure discloses an information processing method and an electronic device. The method comprises: detecting a first operation of a user on a first page displayed on the display unit at a first time, to form a first operating parameter, wherein the first page has first display information displayed thereon; when the first operating parameter satisfies a first preset condition, forming and recording first indication information to indicate the first display information; detecting a second operation of the user on the first page at a second time to form a second operating parameter; judging whether the second operating parameter satisfies a second preset condition; and when the second operating parameter satisfies the second preset condition, controlling the display unit according to the first indication information to perform a first preset operation associated with displaying the first display information, wherein the second time is later than the first time.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: February 18, 2020
    Assignees: Beijing Lenovo Software Ltd., Lenovo (Beijing) Limited
    Inventor: Tao Wang
  • Patent number: 10564821
    Abstract: A screen copying method including the copying, in the form of an image file, of a portion of an image displayed on a screen where a user graphically selects the image portion, the copying of the selected image portion automatically resulting in: the copying of the pointer or pointers associated with the image portion along with the coordinates of the pointers in the image portion, the pointers respectively pointing to objects; and the maintaining of the respective links between the pointers and the coordinates so that, during a subsequent redisplay of the image portion on a screen, the graphical selection of a point corresponding to one of the coordinates by a user automatically activates the pointer corresponding to the coordinate of the selected point and brings up the object corresponding to the activated pointer.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: February 18, 2020
    Assignee: BULL SAS
    Inventors: Jean-Olivier Gerphagnon, Liana Bozga, David Enguehard
  • Patent number: 10552473
    Abstract: Access to a set of media content items is acquirable. Identified processors can perform, in parallel, object detection for the set. In some cases, information about a current system state, a user, and/or object popularity metrics is acquirable for selecting a subset of object models. Object recognition is performable, based on the subset, for the set of media content items. In some instances, a camera view can be provided. Object recognition is performable for representations of the view. An object depicted in the representations is identifiable. An interface portion is presentable to provide a label for the object. In some cases, object recognition is performable for the set of media content items to identify an object depicted in a content item. A label is associable with the content item. A search through the set of media content items can identify, based on the label, a subset that depicts the object.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: February 4, 2020
    Assignee: Facebook, Inc.
    Inventors: William M. Ruben, Zachary W. Gomez
  • Patent number: 10546277
    Abstract: A method begins with a server in a data communication system establishing an initial validity of an exchange item that includes data regarding a quantifiable value, a serial number, and issuance information, where the initial validity authenticates the exchange item and the data. The method continues with the server executing a secure custody protocol to establish that a first computing device has secure custody of the exchange item and to maintain validity of the exchange item. The method continues with the server transferring the secure custody of the exchange item from the first computing device to the server or to a second computing device. When the exchange item is in the secure custody of the server the method continues with the server modifying the data of the exchange item to produce a modified exchange item and transferring secure custody of the modified exchange item to the first computing device.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: January 28, 2020
    Assignee: RAISE MARKETPLACE, LLC
    Inventors: Josh K. Metnick, Conrad Hancock Barski
  • Patent number: 10540322
    Abstract: Systems, methods, and computer program products to perform an operation comprising receiving a request to download a first object by a first computing device, wherein the first computing device is of a plurality of computing devices in a local area network (LAN), referencing an object catalog in a mail server using an identifier associated with the first object, and upon determining that the object catalog does not include the identifier of the first object, storing the first object at a first storage location of a first storage device associated with the first computing device, computing a hash value for the first object, and storing, in the object catalog, indications of the hash value, the first storage device, and the first storage location of the first storage device in a record associated with the first object.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: January 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Luca Balestrazzi, Fabio De Angelis, Andrea Napoleoni, Stefano Sidoti
  • Patent number: 10528516
    Abstract: An apparatus and a computer program product includes non-transitory computer readable storage media embodying program instructions. The program instructions are executable by a baseboard management controller (BMC) to receive a request to install a hardware component in a compute node, identify a current hardware configuration of the compute node, and identify a plurality of available locations within the compute node for installation of the requested component. Still further, the BMC may identify, for each available location, a historical performance database record that includes a performance score for a component installed in the same location as the available location, has the same component type as the requested component, and was collected from a compute node having the same hardware configuration as the current compute node. The BMC may select an available location that has the greatest performance score for the component, and generate output indicating the selected location for installation.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: January 7, 2020
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Luke David Remis, Milton Cobo, Matthew Nicholas Poppino, Eric E. Pettersen
  • Patent number: 10529002
    Abstract: A system, method, and computer-readable medium are disclosed for monitoring access to a website by a user across a plurality of visits to the website; identifying an intent of a user for each of the plurality of visits to the website; and, modifying the website for each of the plurality of visits to the website based upon the intent of the user.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: January 7, 2020
    Assignee: Dell Products L.P.
    Inventors: Amith Parameshwara, Nisanth Pettikkattil Sudhakaran, Lukas Cerveny, Shruti Sangal
  • Patent number: 10511883
    Abstract: Systems and methods are presented to facilitate caching of programming from broadcast and/or content streaming services to a user device for local playback. In addition, metadata can be provided to guide the user in selecting, caching, or playing the cachable content. In some exemplary embodiments, a receiver or other user device can automatically select the programming to be cached based on a user's historical topic interest and listening history. In some exemplary embodiments, the metadata can also include DRM information that can limit the ability of a user to playback the content, so as to comply, if necessary, with operative legal requirements related to usage of the content.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: December 17, 2019
    Assignee: Sirius XM Radio Inc.
    Inventors: Stuart A. Cox, Paul Marko, Craig Wadin
  • Patent number: 10511396
    Abstract: A method and a device for triggering an interactive application are applicable in a wearable device. The method includes acquiring interaction information of interactive applications corresponding to a multimedia video, where the interactive applications respectively correspond to different playback moments of the multimedia video; monitoring a user state parameter, where the user state parameter is used for expressing the degree at which a user is interested in the multimedia video being played back at the current moment; determining, on the basis of the user state parameter and a preset criterion received, whether or not to trigger the interactive application corresponding to the current playback moment; and if the determination result is yes, then generating, on the basis of the interaction information of the interactive application corresponding to the current playback moment, first prompt information used for prompting the user to execute the corresponding interactive application.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: December 17, 2019
    Assignee: CHINA MOBILE COMMUNICATIONS GROUP CO., LTD.
    Inventor: Jing Wang
  • Patent number: 10503455
    Abstract: Embodiments of the present disclosure disclose a method and an apparatus for implementing content displaying of a component. The method includes: displaying, on a terminal screen, a first display interface of a component; acquiring a first display instruction; acquiring a second display interface of the component according to the first display instruction; and displaying, on the terminal screen, the second display interface of the component, where the second display interface includes the first display interface. According to the method and the apparatus in the embodiments, interface display utilization is improved effectively; meanwhile, a successive change of displayed application information of a component is ensured, thereby improving user experience.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: December 10, 2019
    Assignee: HUAWEI DEVICE CO., LTD.
    Inventors: Jianxin Ding, Liping Hu
  • Patent number: 10503744
    Abstract: Systems and methods are provided for receiving and processing a query to determine an intent of the query, and analyzing the intent of the query to determine that the intent of the query is associated with a use case state diagram. Systems and methods further provide for traversing a plurality of nodes in the user case state diagram to generate a value for each relevant node, performing an operation associated with the query using the generated values, and providing the results of the operation to a computing device.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: December 10, 2019
    Assignee: SAP SE
    Inventors: Priyanka Khaitan, Haichao Wei, Kevin Hsu, Mitchell Clark
  • Patent number: 10495787
    Abstract: The systems, methods, and apparatuses described herein provide integrated weather forecast products designed to assist operations managers with operational decision-making related to a designated event or set of events. The present disclosure provides a way to process weather data from various sources and in diverse data formats containing varying spatial resolutions and temporal resolutions, in order to generate an integrated and cohesive weather projection product such that the weather projection product is continuous in both spatial and temporal domains, subject to data availability, relative to a designated event or set of events.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: December 3, 2019
    Assignee: I.M. Systems Group, Inc.
    Inventor: Le Jiang
  • Patent number: 10481756
    Abstract: An approach is provided for controlling a first application's access of a second application of a mobile device. Based on first and second icons representing the first and second applications, respectively, having been placed into a graphical element displayed by the mobile device, an attribute included in attributes assigned to the graphical element is obtained. The attribute specifies an exchange of information permitted between the first and second applications. If access control settings of the first application are automatically configurable, the access control settings are automatically configured based on the obtained attribute; otherwise, the obtained attribute is applied to the first application by utilizing resource controls of the mobile device operating system. Based on the configured access control settings or the attribute applied to the first application, an access of the second application by the first application is controlled.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: November 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Andrew R. Jones, Charles S. Lingafelt, Kevin C. McConnell, John E. Moore, Jr.
  • Patent number: 10474306
    Abstract: A display device includes a display panel, a variable resistance element positioned on the display panel, a first driving wiring line and a first sensing wiring line connected to the variable resistance element with the variable resistance element disposed between the first driving wiring line and the first sensing wiring line, and a second driving wiring line and a second sensing wiring line connected to the variable resistance element with the variable resistance element disposed between the second driving wiring line and the second sensing wiring line. A first current path between the first driving wiring line and the first sensing wiring line in the variable resistance element is different from a second current path between the second driving wiring line and the second sensing wiring line in the variable resistance element.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: November 12, 2019
    Assignee: Samsung Display Co., Ltd.
    Inventors: Won Ki Hong, Tae Hee Lee
  • Patent number: 10467707
    Abstract: Techniques for creating a user network based on user interest in a product are described. For example, a first search query is received from a first client device. The first client device is associated with a first user. A second search query is received from a second client device. The second client device is associated with a second user. The first search query is matched to a product. The second search query is matched to the product. A user network corresponding to the product is created. The first user is added to the user network based on the matching of the first search query to the product. The second user is added to the user network based on the matching of the second search query to the product.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: November 5, 2019
    Assignee: eBay Inc.
    Inventors: Deepak Kumar Vasthimal, Priyavrath Dakua
  • Patent number: 10459820
    Abstract: A computer-implemented method of testing a compatibility of an update to an enterprise resource planning system that includes clustering documents into groups, where documents are generated from transactional data of an enterprise stored in an in-memory database and have attributes. Groups are stored in memory and include documents that are structurally identical. According to method, one or more processors then add one document from each group into a test set of documents, run a simulation of the update on this test set, and based on the simulation provide data characterizing the compatibility of the update. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: October 29, 2019
    Assignee: SAP SE
    Inventor: Radim Sykora
  • Patent number: 10462227
    Abstract: Embodiments described herein provide systems and method for implementing privacy control in a co-browsing environment. In a particular embodiment, a method provides receiving an instruction in a co-browsing server to initiate a co-browsing session for a website with a first client and a second client. The method further provides receiving first privacy settings from the first client, wherein the first privacy settings indicate how the website should be presented at the second client. The method further provides presenting the website at the first client and presenting the website at the second client based on the first privacy settings.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: October 29, 2019
    Assignee: Avaya Inc.
    Inventors: Gaurav Badge, Ramanujan S. Kashi, Biswajyoti Pal
  • Patent number: 10460082
    Abstract: Digital rights management progressive control and background processing techniques are described. In one or more implementations, a digital rights management module is embedded as part of the content. In one example, the digital rights management module is configured to monitor user interaction with items of the content and user traits collected from this monitoring to progressively control access to other items of the digital content. In another example, the digital rights management module is configured for execution in the background of a computing device, e.g., without rendering of a user interface or accepting user inputs. This background processing is used to monitor interaction of the user with the computing device that is independent of the content. This includes other content, applications, interaction with service providers (e.g., websites such as a social network), wearable devices, the computing device itself, and so forth.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: October 29, 2019
    Assignee: Adobe Inc.
    Inventor: Arun Anantharaman
  • Patent number: 10444971
    Abstract: A method includes displaying a scrollable sequence of content items, the content items having a plurality of sources and a plurality of content types; in response to user commands, scrolling the scrollable sequence of content items in a direction parallel to a first axis; visually indicating a first focus item in the scrollable sequence and displaying in the current focus item an affordance including a related-content affordance; and responding to user selection of the related-content affordance in the current focus item by scrolling the current focus item in a direction parallel to a second axis that is distinct from the first axis and displaying a second focus item in place of the first focus item, the second focus item including a content item of one or more content items related to the first focus item in accordance with predefined criteria.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: October 15, 2019
    Assignee: Google LLC
    Inventors: Jonathan W. Terleski, Shaun Z. Modi, Cameron Knox Adams
  • Patent number: 10444968
    Abstract: There is provided a display control device including an operation detection unit configured to detect an enlargement operation on any image displayed within a display screen among a plurality of images having a predetermined relation, and a display control unit configured to determine a display area of the image based on the detected enlargement operation and to cause a portion corresponding to the display area to be enlarged and displayed for each of the images displayed within the display screen.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: October 15, 2019
    Assignee: SONY CORPORATION
    Inventor: Kei Yoshinaka
  • Patent number: 10439955
    Abstract: A method, computer-readable medium, and system for monitoring usage of computing resources provisioned across multiple cloud providers and/or data centers are disclosed. Events associated with usage of a plurality of computing resources may be accessed, where the plurality of computing resources may implement a virtual machine, a plurality of virtual machines of a cloud computing environment, etc. The events may be associated with a start, a stop, a status change, etc., of the plurality of computing resources. The events may be used to generate usage data for the plurality of computing resources. The usage data may include historical data associated with previous usage of the plurality of computing resources. Additionally, the usage data may be displayed using a graphical user interface, thereby enabling monitoring and/or tracking of usage of computing resources provisioned across at least one cloud provider and/or at least one data center.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: October 8, 2019
    Assignee: Accenture Global Services Limited
    Inventors: Teresa Sheausan Tung, Owen E. Richter, Vipul Savjani
  • Patent number: 10430046
    Abstract: Disclosed is a method for controlling an electronic device, including switching an electronic document from a first electronic document to a second electronic document, receiving an input corresponding to an arbitrary position of the display, determining one of the first electronic document and the second electronic document as corresponding to the input; and selecting an object corresponding to the arbitrary position where the input is received, based on the determined electronic document.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: October 1, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Sunkee Lee, Yongjoon Jeon, Geonsoo Kim, Jingil Yang
  • Patent number: 10430975
    Abstract: An encoder includes a processor, a buffer, and a memory. The memory includes code as instructions that cause the processor to perform a number of steps. The steps include partitioning a geometric construct within an axis of the geometric construct based on a point differential between two partitions, the geometric construct including geometric data, determining a number of points in the partition, storing a value indicating the number of points in the buffer, and entropy encoding the value stored in the buffer.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: October 1, 2019
    Assignee: GOOGLE LLC
    Inventors: Michael Hemmer, Frank Galligan, Ondrej Stava
  • Patent number: 10423320
    Abstract: A method performed by an electronic device to allow a user to navigate a video. The method includes causing a display of a currently selected thumbnail in a first rectangular area overlaying a bidirectionally scrollable strip of thumbnails in a second rectangular area having the plurality of thumbnails logically arranged in order according to their associated time positions and responsive to data reflecting a swipe gesture in a direction, causing an update to the display of the bidirectionally scrollable strip of thumbnails to reflect inertial scrolling in the direction, where the currently selected thumbnail in the first rectangular area is updated each time the bidirectionally scrollable strip of thumbnails has scrolled past a threshold such that the currently selected thumbnail in the bidirectionally scrollable strip of thumbnails is no longer closest to the center of the first rectangular area.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: September 24, 2019
    Assignee: PHILO, INC.
    Inventors: Devon Ray Williams, Gabriel Edward Kangas, Andrew McCollum, Ginger Wong, Benjamin Avery Chambers
  • Patent number: 10417799
    Abstract: A plurality of media content items associated with a user and stored locally can be identified. Information associated with the plurality can be acquired. The information can include time data, location data, and/or social graph data. It can be determined, based on the information, that a collection of media content items, out of the plurality, are related. A layout customized for the collection can be generated. Moreover, the collection of media content items that are determined to be related can be identified. The collection can be presented as a collage based on the layout customized for the collection. Contextual information associated with the collage can be acquired. The contextual information can include time data, location data, and/or social graph data. A particular virtual overlaying template can be selected based on the contextual information. The collage can be presented in conjunction with the particular virtual overlaying template.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: September 17, 2019
    Assignee: Facebook, Inc.
    Inventors: Thai Gia Tran, Christophe Marcel Rene Tauziet, Judy Liu, Jeffrey Lin, Tomer Bar, Kejia Zhu
  • Patent number: 10419313
    Abstract: This disclosure relates to systems and methods for industrial network monitoring. In one embodiment of the disclosure, a method includes acquiring, by a plant server communicatively coupled to at least one switch of the data network associated with plant components, traffic data flowing through the data network. The method further includes performing, by the plant server, an analysis of the traffic data to generate a network profile. The method may further include monitoring, by the plant server, traffic data flowing through the data network. While monitoring the traffic data, the method may determine, by the plant server, a deviation of the traffic data from the network profile. The method may include issuing, by the plant server based on the deviation, at least one alarm concerning a health state of the data network.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: September 17, 2019
    Assignee: General Electric Company
    Inventors: Kavyesh Trivedi, Robert Haley, Barry Littlefield, Lester Childs
  • Patent number: 10409438
    Abstract: Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system that comprise a unified system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, the unified desktop includes a process for docking and undocking the device with the computer system. The unified desktop presents a new user interface to allow access to functions of the unified desktop.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: September 10, 2019
    Assignee: Z124
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Brian Reeves, Chris Tyghe, Richard Teltz
  • Patent number: 10395291
    Abstract: Systems and methods for easily navigating a collection of editorial content related to products are described. Embodiments of the invention provide seamless, continuous, structured access to relevant product reviews. Users of embodiments of the invention can advance from one product review to another by selecting navigational buttons representing the previous and next product reviews from within a product review currently being viewed. The previous product review represents the review the user was viewing prior to the currently viewed review. The next product review is determined based on a simple learning engine that presents the next relevant product, along with another relevant product that is, for example, either cheaper or more expensive than the review being currently viewed. This simplifies the user experience by eliminating the need to go back to a listing page to research products similar to the product whose review is being viewed.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: August 27, 2019
    Assignee: CBS Interactive Inc.
    Inventor: Vladimir Olexa
  • Patent number: 10366315
    Abstract: Methods and apparatuses are described for generating a quick response (QR) grid that represents electronic data associated with a digital document. A server captures electronic data associated with a digital document, the electronic data comprising a plurality of key-value pairs. The server determines a total size of the electronic data and partitions the electronic data into two or more portions. The server generates a map of QR codes based upon the two or more portions of electronic data, each QR code in the map comprising a header, a footer, and a payload containing one of the two or more portions of electronic data. The server creates a QR grid using the map of QR codes. The server prints a physical document that corresponds to the digital document, the physical document including the created QR grid.
    Type: Grant
    Filed: August 15, 2018
    Date of Patent: July 30, 2019
    Assignee: FMR LLC
    Inventors: Sai Kumar, Ramanathan Ramamoorthy, Giri Venkataramanan
  • Patent number: 10362127
    Abstract: A system for procuring feedback from user when displaying content. The system implements operations for selecting a feedback mechanism based on prior user interactions with the feedback mechanism and other feedback mechanisms. The system uses the user responses to the feedback mechanism to better target content to the user and better determine which feedback mechanisms will provide the most valuable information over time.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: July 23, 2019
    Assignee: PayPal, Inc.
    Inventor: Adhish N. Vyas
  • Patent number: 10354337
    Abstract: A method and system are disclosed for managing catalog resources within a social commerce environment. Users are referred by a plurality of affiliates to a social commerce marketplace system. Once referred, the users are presented with a customized social commerce storefront that is associated with an individual affiliate. Each of the customized social commerce storefronts comprises a micro catalog of purchasable products, which is a subset of a master catalog comprising a set of available products. Social data associated with the user and catalog data associated with the purchasable products is processed to generate product catalog data to the user, which is then provided to the user. The user reviews the social commerce content and selects individual purchasable products for purchase.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: July 16, 2019
    Assignee: Dell Products L.P.
    Inventors: Aron England, Steven Tedjamulia