Using Interconnected Networks Patents (Class 709/218)
-
Patent number: 10661441Abstract: Disclosed is a Hybrid Remote Access Device (HRAD) for facilitating a user to remotely access a remote device from a user device. Initially, the HRAD transmits an access request, received from a user device, to the remote device. Upon transmitting the access request, the HRAD forwards an acknowledgment message to the user device upon receipt of the acknowledgment message from the remote device. After forwarding the acknowledgement message, the HRAD receives at least one of an audio-visual request and a control command from the user device. Subsequently, the HRAD transmits the stream of audio-visual input, being captured, to the user device, when the audio-visual request is received from the user device. The HRAD further performs an output action on the remote device, when the control command is received from the user device.Type: GrantFiled: February 5, 2018Date of Patent: May 26, 2020Assignee: HCL Technologies LimitedInventors: Satheesh N, Siva Sakthivel S
-
Patent number: 10652203Abstract: A network system includes control devices, network interface units connected to the respective control devices, and operator interface stations each of which stores an address conversion table. Each of the network interface units includes a network-address setting unit to set a virtual identification information when the control device connected thereto is being set for an active system and to set proper identification information when the control device connected thereto is being set for a standby system, and includes an address-conversion-table update instruction unit to request the operator interface stations to update their respective address conversion tables on the basis of the identification information that has been set.Type: GrantFiled: October 4, 2016Date of Patent: May 12, 2020Assignee: Mitsubishi Electric CorporationInventor: Noriyasu Fukatsu
-
Patent number: 10645067Abstract: A method and corresponding computer system for authenticating a network resource are disclosed. The method comprises receiving an input at a computer system over a network, the input comprising a network resource identifier and information indicative of an authentication entity associated with the network resource; automatically identifying stored data using the information indicative of the authentication entity, the stored data comprising contact information associated with the authentication entity; automatically transmitting an electronic message to the authentication entity using the identified contact information, the electronic message providing the authentication entity with the network resource identifier and means for authenticating the network resource; and automatically storing the network resource identifier. A search engine for authenticated network resources and a method and corresponding computer system for authenticating an entity are also disclosed.Type: GrantFiled: April 29, 2016Date of Patent: May 5, 2020Assignee: House of IPY LimitedInventor: Melanie Jane Eggers
-
Patent number: 10643493Abstract: This disclosure describes systems, methods, and apparatus for low-latency math expression manipulation, communication, and collaboration across multiple peer devices. A controlling peer device can detect a drag node event, pass a network ID of a selected node to at least a second peer device, where the second peer device can locally process the network ID and update a local instantiation of an expression tree and UI rendered from the local expression tree. The controlling device can generate drop regions based on the selected node and the existing tree structure and pass an indication of the drop region to the second peer device. The controlling peer device can detect release of the dragged node within a drop region and pass a network ID of the drop region to the second peer device, which then locally updates its expression tree and UI based on the network ID of the drop region.Type: GrantFiled: February 1, 2018Date of Patent: May 5, 2020Assignee: Alef Omega, Inc.Inventors: Andrew Randono, Hans Westman
-
Patent number: 10642857Abstract: Computer systems and methods for constructing and using a virtual index server. The index of the virtual index server may specify locations of respective portions of data at a plurality of remote storage providers. The index may graft multiple files and folders from multiple storage providers together into a single hierarchical index tree. The virtual index server may be automatically updated to reflect changes in data content at the plurality of remote storage providers. The computer system may automatically retrieve log files from a content delivery network (CDN), normalize the log files according to a first analytics provider, and automatically provide the normalized log files to the first analytics provider.Type: GrantFiled: March 19, 2018Date of Patent: May 5, 2020Assignee: FAST TECHNOLOGIES, INC.Inventor: Derek B. Labian
-
Patent number: 10638257Abstract: Data communication apparatus and method for verification and service provision. A system for controlling data communication at a facility 22 includes: (i) a server 31 for communication with devices at the facility 22; (ii) a data store 40; and (iii) a wide area communication interface 28 for communication between the server 31 and the facility 22. The server 31 is configured to receive identifier data, location data and facility data from a user of a first device 24 at the facility 22, and to select, based on the facility data, an association from the data store 40 and send it to the first device 24. The server 31 is configured to receive a selection message from the first device 24 and send to a second device 26 associated with the facility 22 a verification message.Type: GrantFiled: June 29, 2017Date of Patent: April 28, 2020Assignee: Just Eat Holding LimitedInventors: Bennie Johnston, Ahmed Malik
-
Patent number: 10637754Abstract: The invention relates a method for managing a plurality of electronic entities, each electronic entity registered with a main management server which is associated with a given type and with a user identifier in the main management server, and capable of transmitting event data to the main management server.Type: GrantFiled: December 21, 2015Date of Patent: April 28, 2020Assignee: ORANGEInventors: Benoît Suzanne, Jérôme Galloyer
-
Patent number: 10637936Abstract: In some examples, a network connected audio system may embed information in an audio stream for connectivity. The network connected audio system may comprise a hardware processor that plays audio files and a network connectivity engine. The network connectivity engine may embed network connection information in the audio stream, transmit the audio stream with the embedded network connection information, receive network connection information from a first device, and connect the first device to the network connected audio system responsive to receiving the network connection information.Type: GrantFiled: May 15, 2015Date of Patent: April 28, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventor: David H Hanes
-
Patent number: 10635458Abstract: Systems and methods are provided for generating interactive user interface pages from a data store. At least a portion of metadata is received from a data store, wherein the appearance and functionality of a plurality of interactive user interface pages is based on the metadata. The display and functionality of an interactive maintenance page is generated based on at least a portion of the metadata, wherein the interactive maintenance page is one of the plurality of interactive user interface pages, and wherein the interactive maintenance page maintains the plurality of interactive user interface pages. One or more instructions are received from the interactive maintenance page. The metadata is updated based upon the one or more instructions, and the appearance and functionality of at least one of the interactive user interface pages and/or the interactive maintenance page is modified based on the metadata.Type: GrantFiled: December 20, 2017Date of Patent: April 28, 2020Assignee: JM ConsultingInventor: Karin Lynch
-
Patent number: 10623517Abstract: The presentation of content items within a hosting item is typically performed by on-demand retrieval of the content item from a content server. However, on-demand retrieval may impose an undesirable delay in the presentation of the content; may spontaneously alter the layout of the hosting item; and/or may involve an expedient but unsophisticated selection among the content items of a content store (e.g., random selection), resulting in the presentation of irrelevant and/or redundant content. Instead, a device may prefetch content items into a content cache, such that when a user later requests to view a hosting item, the device may insert a content item selected from the content cache. The device may also notify the content server when a content item has been presented to the user; by marking the content item as such, the content server may provide additional, fresh content for the device content cache.Type: GrantFiled: December 29, 2015Date of Patent: April 14, 2020Assignee: Oath Inc.Inventor: Bart Thomée
-
Patent number: 10621581Abstract: The present disclosure generally relates to techniques for managing contextual transactions. In some examples, at a sender electronic device, a first user provides authorization to purchase an item for a second user. In some examples, at a recipient device, the second user selects one or more attributes for the item and requests to claim the item. In some examples, an electronic device displays a representation of an item and a purchase affordance for purchasing the item using a payment system that is available on the electronic device.Type: GrantFiled: November 14, 2016Date of Patent: April 14, 2020Assignee: Apple Inc.Inventors: Marcel Van Os, Peter D. Anton, Donald W. Pitschel, Simon Tickner
-
Patent number: 10621557Abstract: An auto repair quote platform may be provided. The platform may allow a user to enter a set of parameters and request quotes from service providers based on those parameters. Service providers may also enter parameters for matching their quotes to a request. The platform may further allow a user to accept a quote and schedule an appointment with the chosen service provider.Type: GrantFiled: September 18, 2019Date of Patent: April 14, 2020Assignee: Top Brands Tire & WheelInventors: Boake Sells, Richard Goodwin
-
Patent number: 10614172Abstract: An apparatus configured to provide translated content to a receiver includes a storage configured to store address book information including identification information identifying a user of the receiver; a user inputter configured to receive input including the identification information and content to be transmitted to the receiver; a controller configured to determine a language corresponding to the user of the receiver identified by the receiver identification information based on the address book information and the identification information; and a communicator configured to transmit a request to translate the content into the determined language.Type: GrantFiled: May 3, 2018Date of Patent: April 7, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hyun-jae Shin, Hak-jung Kim
-
Patent number: 10606913Abstract: A system for providing XML, syndication content to an Internet advertisement panel rendered in a web browser is disclosed. The system includes a web content server, an Internet advertisement server, and a XML syndication content feed site server. Both the web content server and the Internet advertisement servers are in communications with the web browser. The web content server is configured to respond to requests from the web browser for a web page and to deliver the web page to the web browser. The Internet advertisement server is configured to choose and deliver an Internet advertisement panel, having embedded XML syndication content, to the web browser. The XML syndication content feed site server is in communications with the Internet advertisement server and is configured to send XML syndication content updates to the Internet advertisement server.Type: GrantFiled: September 10, 2018Date of Patent: March 31, 2020Assignee: Interpols Network Inc.Inventors: Peter H. I. Kim, Hyo Lee
-
Patent number: 10599730Abstract: An input from a user is received. The input includes a first content on the Internet to be analyzed. In response to receiving the input, the first content is analyzed. The analysis determines a plurality of topics included in the first content. One or more content related to the first content is determined. The one or more content is determined using an ontology and the plurality of topics. A first node is added to an interest panel. The first node is a link to the one or more determined content. The interest panel is an area displayed on a user interface which includes one or more nodes. An indication from the user selecting the first node is received. In response to receiving the indication, the determined one or more content associated with the first node is received. The interest panel is saved.Type: GrantFiled: March 25, 2016Date of Patent: March 24, 2020Assignee: International Business Machines CorporationInventors: Ilse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz, John A. Lyons
-
Patent number: 10599884Abstract: A system and method are provided for form auto-completion. The disclosed schemes access dynamically changing data relating to particular events assets from a plurality of data sources. The data is parsed, tagged, re-formatted and inserted into data fields in one or more automated form templates. The disclosed schemes accept user input regarding a particular form to be completed with information pertaining to an identified event or asset. A format for the data to be included in a particular data field in the form is resolved and the data is presented in a form appropriate to populating the particular data field. The automated form is then dispatched to a group of known recipients that it is appropriate to inform regarding details of the event or operation of the asset.Type: GrantFiled: March 15, 2016Date of Patent: March 24, 2020Assignee: Rockwell Collins, Inc.Inventor: Adam Mottram
-
Patent number: 10586215Abstract: Social networking system users may create events where a group of other users invited to the event meet at a specified time and location. While an inviting user initially specifies the group of users to invite to the event, the social networking system suggests additional users to invite to the event. The social networking system suggests additional users based on a prediction that the users would attend the event if invited. Various factors may be used to make the prediction, such as an affinity between the inviting user and the other users, the availability of the other users at the time of the event and/or the proximity of the other users to the location of the event. Invitations to the suggested additional users may be automatically sent or sent to a set of the additional users selected by the inviting user.Type: GrantFiled: September 7, 2018Date of Patent: March 10, 2020Assignee: Facebook, Inc.Inventors: Srinivas P. Narayanan, Justin Alexander Shaffer, Daniel Jeng-Ping Hui, Ross David Bayer
-
Patent number: 10585851Abstract: An example method for managing datasets produced by alert-triggering search queries may include producing a dataset by executing a search query on a portion of data associated with a time window defined relative to a current time. The method may further include responsive to determining that a portion of the dataset satisfies a condition defining an alert, generating an instance of the alert. The method may further include associating, by a memory data structure, the instance of the alert with an identifier of the query and a parameter specifying a time of execution of the query that has triggered the instance. The method may further include receiving a request for the dataset portion. The method may further include substituting, in a definition of the time window, the current time with the time parameter. The method may further include reproducing the dataset portion by re-executing the query using the time window.Type: GrantFiled: March 16, 2017Date of Patent: March 10, 2020Assignee: Splunk Inc.Inventors: Qianjie Zhong, Ting Wang, Margaret Lee, Dawei Li, Nick Filippi, Yue Ni, Shiming Yuan
-
Patent number: 10580030Abstract: A method enables analyzing user preferences to dynamically identify remotely located media for local access. The method includes accessing, by a media selection component executing on a first computing device, an identification of a type of media preferred by a user local to a second computing device. The method includes identifying, by the media selection component, remotely located media of the type preferred by the user. The method includes providing, by a media player executing on the second computing device, local access to the identified remotely located media.Type: GrantFiled: May 25, 2011Date of Patent: March 3, 2020Assignee: Rockbot, Inc.Inventors: Garrett F. Dodge, Ketu N. Patel, Eugene L. Folgo, III
-
Patent number: 10581920Abstract: Disclosed herein are systems and methods that allow for secure access to websites and web-based applications and other resources available through the browser. Also described are systems and methods for invocation of a secure web container which may display data representative of a requesting party's application at a user's machine. The secure web container is invoked upon receipt of an API call from the requesting party. Thus, described in the present specification are systems and methods for constructing and destroying private, secure, browsing environments (a secure disposable web container), insulating the user and requesting parties from the threats associated with being online for the purposes of providing secure, policy-based interaction with a requesting party's online services.Type: GrantFiled: July 16, 2018Date of Patent: March 3, 2020Assignee: Authentic8, Inc.Inventors: Ramesh Rajagopal, Scott M. Petry, James K. Tosh, Peter K. Lund, Fredric L. Cox, Adam P. Moore
-
Patent number: 10581695Abstract: A test system for benchmark testing a device under test is described. The test system comprises a device under test having hardware components, an operating system and at least one over-the-top traffic unit. The test system also has at least one network unit providing a network for the benchmark testing. The test system further comprises at least one control unit controlling the benchmark testing. In addition, the test system has at least one measurement unit configured to acquire benchmark data of the device under test. The control unit is configured to control the measurement unit and the over-the-top traffic unit. Further, a method for benchmark testing a device under test is described.Type: GrantFiled: April 14, 2017Date of Patent: March 3, 2020Assignee: Rohde & Schwarz GmbH & Co. KGInventors: Hanush Khurana, Rajashekar Durai, Prabhakaran Ekambaram
-
Patent number: 10572195Abstract: An image forming system and an image forming method for parsing instant messaging information are provided. The system includes a receiver for receiving instant messaging information, a parser for determining a data type of the instant messaging information, a processor for processing the instant messaging information based on the determined data type and converting the instant messaging information into image information recognizable and printable by the image forming device, and an imager for controlling the image forming device to print the image information. The processor includes an imbedded browser, and when the data type is website link, the embedded browser acquires related content corresponding to the link, the processor converts the related content into image information recognizable and printable by the image forming device. The image information is sent to the imager.Type: GrantFiled: January 24, 2018Date of Patent: February 25, 2020Assignee: ZHUHAI SEINE TECHNOLOGY CO., LTD.Inventors: Xuan Tan, Wei Zhao
-
Patent number: 10567822Abstract: There is disclosed a server for providing content, the server being configured to: receive a request defining one or more characteristics of content; access content from a plurality of content sources; and determine content responsive to the request in dependence on the accessed content.Type: GrantFiled: June 15, 2016Date of Patent: February 18, 2020Assignee: PIKSEL, INC.Inventors: Philip Shaw, Peter Heiland, Sean Everett, Ralf Wilhelm Tilmann, Hans-Jurgen Maas, Miles Weaver
-
Patent number: 10559027Abstract: Methods and systems to process a selection of a browser back button are described. The system includes a server that receives a request, over a network, for an initial user interface and communicates the initial user interface to a client machine. The initial user interface includes a client application program that monitors and identifies whether a storage location in a hidden frame is updated by a browser. The browser updates the storage location with a first user interface identifier in response to receipt of a single browser back navigation element selection. The client application program associates the first user interface identifier to a second user interface identifier responsive to the identification of the storage location as being updated. The client application program displays the second user interface in a visible frame responsive to the identification of the storage location as being updated.Type: GrantFiled: July 27, 2015Date of Patent: February 11, 2020Assignee: eBay Inc.Inventor: Anselm Paul Baird-Smith
-
Patent number: 10554872Abstract: A system that incorporates teachings of the present disclosure may include, for example, receiving location information associated with a mobile communication device, determining a first location of the mobile communication device based on the location information, selecting a first camera from a group of cameras based on the determined first location, receiving at least one first image from the selected first camera that captures at least a portion of the first location, performing image recognition on at least one second image to identify a user associated with the mobile communication device, selecting another camera from the group of cameras based on a determined position of the identified user, and receiving at least another image from the selected other camera. Other embodiments are disclosed.Type: GrantFiled: September 25, 2015Date of Patent: February 4, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: James Fan, Thomas Barrett, Jennifer K. Lam
-
Patent number: 10555027Abstract: A method and a system for receiving streaming media from an external provider onboard a moving vehicle via wireless communication is disclosed. The method includes: checking, upon a request from a client device to obtain a streaming media from said external provider, whether a segment of said streaming media is available in the cache or not; forwarding, when a segment of the requested streaming media is available in the cache, the segment of the streaming media object to the client device from the cache; downloading, when the segment of the requested streaming media is not available in the cache, the segment of the streaming media object from the external server, and forwarding the downloaded segment to the client device, and storing the segment in the cache.Type: GrantFiled: May 7, 2015Date of Patent: February 4, 2020Assignee: ICOMERA ABInventors: Mats Karlsson, Viktor Eikman
-
Patent number: 10554598Abstract: Content is created and is made consumable by a user. A Property associated with the user is accessed to determine whether the user is to receive accessibility content. If so, accessibility content alert processing is performed on the content.Type: GrantFiled: December 9, 2016Date of Patent: February 4, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Jonathan J. Cadiz, Ilya David Gorelik, Philip Z. Loh
-
Patent number: 10554441Abstract: An automation system includes a first/second control devices having first/second field bus terminals, a field bus, a peripheral assembly having at least one input/output peripheral module for connection to sensors and/or actuators, where the peripheral assembly includes an interface module having a third field bus terminal for communication to and/or from the control devices, and where the interface module includes at least one input/output module storing interconnect information that creates an association between inputs/outputs of the at least one input/output peripheral module and the control devices, and where the interface module additionally includes a virtual data set module in which a data set receiving module is associated with the first control device to which a data set is writable by the first control device, and includes a data set transmitting module associated with the second controller from which the data set is retrievable by the second control device.Type: GrantFiled: May 7, 2018Date of Patent: February 4, 2020Assignee: Siemens AktiengesellschaftInventors: Dirk Schneider, Tobias Weber, Claudia Zschoppe
-
Patent number: 10545747Abstract: Techniques to facilitate modular deployment for an application associated with an industrial automation environment are disclosed herein. In at least one implementation, module availability information is received for the application transmitted from an application module registry server. The module availability information for the application is displayed, and a selection of module data to install into the application is received, which is selected from the module availability information for the application. Responsive to the selection of the module data, the module data is retrieved from the application module registry server, and the module data is installed into the application.Type: GrantFiled: September 18, 2017Date of Patent: January 28, 2020Assignee: Rockwell Automation Technologies, Inc.Inventors: Kenneth S. Plache, Michael J. Ohlsen, Kevin W. Peters, Kyle K. Reissner, Ashish Anand
-
Patent number: 10547662Abstract: In one embodiment, an apparatus includes a processor operative to determine a plurality of bitrate options for downloading video content to a client device and rendering by the client device over future successive timeslots, the video content being encoded as a plurality of bitrate streams, each one bitrate stream being encoded at a different bitrate and being associated with a media distortion value, each one bitrate option including a different selection from the bitrate streams for rendering by the client device over the timeslots so that the bitrate options include different combinations of the bitrate streams for rendering by the client device over the timeslots, and select one bitrate option, from the bitrate options yielding a selected bitrate option, to provide a lowest media distortion result across the timeslots, or a lowest media distortion result across the timeslots subject to at least one other constraint.Type: GrantFiled: August 17, 2017Date of Patent: January 28, 2020Assignee: Cisco Technology, Inc.Inventor: Gabriel Bouvigne
-
Patent number: 10547666Abstract: A system may include an industrial automation device, a computing device configured to receive a first set of data associated with the industrial automation device, and a cloud-computing system. The cloud-computing system may receive the first set of data from the computing device, identify a second set of data associated with the industrial automation device based on the first set of data, and send the second set of data to the computing device when the second set of data is relevant to the first set of data.Type: GrantFiled: June 26, 2015Date of Patent: January 28, 2020Assignee: Rockwell Automation Technologies, Inc.Inventors: David A. Vasko, Kelly A. Michalscheck, Kyle K. Reissner, Jimi R. Michalscheck, Jessica L. Korpela, John J. Jauquet, Andrew Wilber, Matthew R. Ericsson
-
Patent number: 10542097Abstract: Systems, methods, and computer program products to perform an operation comprising obtaining a set of ports based on monitoring repeated attempts by a client application to establish a connection on ports signaled by a server application, establishing one or more secure connections between a client computer executing the client application to the server computer executing the server application based on the set of ports, opening each port of the set of ports to receive requests from the client application, listening on each of the set of ports for a first request from the client application to the server application, receiving, from the client application, the first request on a first port of the set of ports, and transmitting the first request to the server application.Type: GrantFiled: November 30, 2016Date of Patent: January 21, 2020Assignee: International Business Machines CorporationInventors: Matu Agarwal, Subramanian Krishnan, Nagarjuna Surabathina
-
Patent number: 10534826Abstract: An input from a user is received. The input includes a first content on the Internet to be analyzed. In response to receiving the input, the first content is analyzed. The analysis determines a plurality of topics included in the first content. One or more content related to the first content is determined. The one or more content is determined using an ontology and the plurality of topics. A first node is added to an interest panel. The first node is a link to the one or more determined content. The interest panel is an area displayed on a user interface which includes one or more nodes. An indication from the user selecting the first node is received. In response to receiving the indication, the determined one or more content associated with the first node is received. The interest panel is saved.Type: GrantFiled: May 25, 2017Date of Patent: January 14, 2020Assignee: International Business Machines CorporationInventors: Ilse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz, John A. Lyons
-
Patent number: 10534833Abstract: A method of Webpage navigation can include a computer device loading a Webpage having at least a first portion and a second portion, arranging the Webpage in order to present the first portion in the display area of the computer device and to place the second portion out of the display area, and presenting a navigation map corresponding to the Webpage in the display area. In response to a control command input with respect to the navigation map, the Webpage can be arranged in order to present the second portion in the display area.Type: GrantFiled: August 6, 2018Date of Patent: January 14, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Li-Ju Chen, John J. Y. Hsu, Bor-Ping Pan, Rick M. F. Wu
-
Patent number: 10536286Abstract: Systems and methods are provided for managing a conference call with multiple voice-enabled and voice-capturing devices, such as smart speakers. Reproduced, duplicate voice commands can cause unexpected results in a conference call. The voice commands can be determined to be received from the same conference call. A voice command for a particular voice-enabled device can be selected based on an energy level of an audio signal, event data, time data, and/or user identification.Type: GrantFiled: December 13, 2017Date of Patent: January 14, 2020Assignee: Amazon Technologies, Inc.Inventors: Jonathan Alan Leblang, Milo Oostergo, James L. Ford, Kevin Crews
-
Patent number: 10523518Abstract: Disclosed aspects include managing a set of application bundles for processing a stream of tuples. A set of application bundles which are installed on a second compute node is monitored by a first compute node. A candidate application bundle of the set of application bundles is detected by the first compute node. A determination is made to install the candidate application bundle on the first compute node. The determination is made by the first compute node based on a set of anticipation criteria. The candidate application bundle is installed on the first compute node.Type: GrantFiled: June 27, 2015Date of Patent: December 31, 2019Assignee: International Business Machines CorporationInventor: Bradley W. Fawcett
-
Patent number: 10521405Abstract: In one example, a system is described in which a storage device, communicatively coupled to a processor, includes a file system management module. This file system management module may create a hierarchical organization directory that is a device and an operating system independent under a root directory in a namespace of a file system. Further, the file system management module may create a user directory under the hierarchical organization directory. Furthermore, the file system management module may create policy and configuration data for the user directory. In addition, the file system management module may store the policy and configuration data created for the user directory in the hierarchical organization directory.Type: GrantFiled: April 24, 2015Date of Patent: December 31, 2019Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Venkataraman Kamalaksha, Shruti Doval, Rajat Verma
-
Patent number: 10521186Abstract: A method for prompting user input for a multimodal interface including the steps of providing a multimodal interface to a user, where the interface includes a visual interface having a plurality of input regions, each having at least one input field; selecting an input region and processing a multi-token speech input provided by the user, where the processed speech input includes at least one value for at least one input field of the selected input region; and storing at least one value in at least one input field.Type: GrantFiled: March 20, 2013Date of Patent: December 31, 2019Assignee: Nuance Communications, Inc.Inventors: Ciprian Agapi, Soonthorn Ativanichayaphong, Leslie R. Wilson
-
Patent number: 10515096Abstract: The operation of an automatic service monitoring system (SMS) is directed by stored control information. Methods and mechanisms are provided to create control information that directs operations of the SMS regarding the grouping together of related notable events for unified display and processing. The methods and mechanisms include interfacing with a user for selection of similarity scoring regimes for association with a particular field that are engaged for event grouping. The control information directs grouping operations that automatically correlate the events without requiring, for example, a set of declarative grouping rules.Type: GrantFiled: April 29, 2017Date of Patent: December 24, 2019Assignee: Splunk Inc.Inventors: Hemendra Singh Choudhary, Tristan Antonio Fletcher, Ross Andrew Lazerowitz, Vineetha Bettaiah
-
Patent number: 10511957Abstract: A system of configuring a new device may include a new device that is not configured with one or more settings. The new device includes a short range communication transmitter and programming instructions configured to cause the new device to operate in a discoverable mode. The system includes an existing device that is configured with the settings, and that includes a short range communication receiver and programming instructions. The programming instructions are configured to cause the existing device to receive instructions to set up the new device, in response to receiving the instructions, detect, by the short range communication receiver, a presence of the new device by detecting the broadcast signal within a communication range of the short range communication receiver, and in response to detecting the presence of the new device, transmit at least a portion of the one or more settings directly to the new device.Type: GrantFiled: February 22, 2016Date of Patent: December 17, 2019Assignee: Google LLCInventors: Ushasree Kode, Nishit Shah, Ibrahim Damlaj, Michal Levin, Thomas Weedon Hume
-
Patent number: 10511970Abstract: The present disclosure discloses an Internet access authentication method and client, and a computer storage medium. The Internet access authentication method includes establishing a network connection to a subnetwork; displaying, in a browser, a login page specified by a wireless access point, a network application icon used for Internet access being displayed on the login page; receiving an operation on the network application icon, and authenticating first data by sending the first data to a network server, the first data comprising: a gateway address, a wireless access point address, and a device address; and making a network connection when authentication on the first data succeeds.Type: GrantFiled: September 22, 2017Date of Patent: December 17, 2019Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Peng Yan, Junda Li, Chenyun Wang
-
Patent number: 10506074Abstract: A device may receive content to be provided to a plurality of receiver devices. The device may encrypt the content to form encrypted content. The device may provide the encrypted content to the plurality of receiver devices. The device may determine a plurality of respective latency values for the plurality of receiver devices. A latency value, of the plurality of latency values, may identify a length of time between the device sending information to a respective receiver device, of the plurality of receiver devices, and the information being received by the respective receiver device. The device may provide, to the plurality of receiver devices, a security key for decrypting the encrypted content. The security key may be provided, based on the plurality of latency values, to cause the plurality of receiver devices to receive the security key substantially simultaneously.Type: GrantFiled: September 25, 2015Date of Patent: December 10, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Ming Chen, Dahai Ren, Lei Zhang
-
Patent number: 10505825Abstract: The operation of an automatic service monitoring system (SMS) is directed by stored control information. Methods and mechanisms are provided to create control information that directs operations of the SMS regarding the grouping together of related notable events for unified display and processing. The control information directs grouping operations that automatically correlate the events without requiring, for example, a set of declarative grouping rules.Type: GrantFiled: April 11, 2017Date of Patent: December 10, 2019Assignee: Splunk Inc.Inventors: Vineetha Bettaiah, Tristan Antonio Fletcher, Ross Andrew Lazerowitz, Hemendra Singh Choudhary
-
Patent number: 10504146Abstract: A system directs a browser or browsing application associated with a user to a targeted web site after the user performs at least two activations or “clicks” of his pointing device. The first “click” is typically on a communication provided by the system, serving as an intermediary, and the second “click” is typically on a first data object or web page of the intermediary, before the browser of the user is redirected to a second data object or targeted web page, typically associated with a party unrelated to the party or entity controlling the system.Type: GrantFiled: December 9, 2013Date of Patent: December 10, 2019Assignee: Adknowledge, Inc.Inventor: Scott W. Lynn
-
Patent number: 10503466Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing content are disclosed. In one aspect, a set of interaction data specifying one or more types of user interactions with a resource is received for a user. A determination is made, based on the interaction data, that the user is in a first engagement category from at least two different engagement categories. A request for a content item to be provided to the user is received. A content item having a bid specifying an amount that a content item provider is willing to pay for distribution of the content item to a user in the first engagement category is identified. A determination is made, based on the outcome of an auction performed using the bid, that the bid is a winning bid. The content item is provided for presentation in response to the request.Type: GrantFiled: May 19, 2017Date of Patent: December 10, 2019Assignee: Google LLCInventor: Jody Shapiro
-
Patent number: 10498676Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing event detection are disclosed. In one aspect, a method a computing system that receives data from a first computing device associated with a first user that indicates a current context of the first user. The method includes identifying a subset of users associated with the first user based on the current context of the first user, and receiving data indicating a current context of the at least one other user. The method compares the current context of the first user with the current context of the at least one other user and determines that a shared event is presently occurring or has occurred. The shared event can be an event associated with the first user and the at least one other user of the subset of users. The method then indicates, at least to the first user, that the shared event is presently occurring or has occurred.Type: GrantFiled: October 12, 2016Date of Patent: December 3, 2019Assignee: Google LLCInventors: Daniel M. Keysers, Victor Carbune, Thomas Deselaers
-
Patent number: 10498716Abstract: A management system, a method of controlling communication, and a communication system. The management system and method includes receiving a request to distribute information related to a prescribed attribute from a first communication terminal that is authenticated by a first client, receiving a request to receive a message related to the prescribed attribute from a second communication terminal that is authenticated by a second client, and controlling distribution of the information related to the prescribed attribute to the second communication terminal based on whether a first service that is used by the first client and a second service that is used by the second client are each associated with the prescribed attribute. The communication system includes a first communication terminal executing a first application, a second communication terminal executing a second application, and a management system to communicate with the first communication terminal and the second communication terminal.Type: GrantFiled: November 2, 2016Date of Patent: December 3, 2019Assignee: Ricoh Company, Ltd.Inventors: Takuya Soneda, Naoki Umehara, Hiroshi Hinohara, Atsushi Miyamoto, Takeshi Horiuchi
-
Patent number: 10489025Abstract: A social networking system allows a user to create an event in the social networking system while viewing a web page from a third-party website from a domain different than the social networking system. A widget or other social plug-in is included in the web page, and user interaction with the widget communicates information from the web page to the social networking system. An event object is created in the social networking system from the information from the web page. The social networking system may perform various actions to increase user interaction with the created event object, such as identifying additional users to invite the event or identifying users attending the event to other users.Type: GrantFiled: April 13, 2015Date of Patent: November 26, 2019Assignee: Facebook, Inc.Inventors: Srinivas P. Narayanan, Devin James Naquin, Justin Alexander Shaffer
-
Patent number: 10489286Abstract: Methods and systems to test web browser enabled applications are disclosed. In one embodiment, a browser application can allow a user to perform test and analysis processes on a candidate web browser enabled application. The test enabled browser can use special functions and facilities that are built into the test enabled browser. One implementation of the invention pertains to functional testing, and another implementation of the invention pertains to pertains to site analysis.Type: GrantFiled: March 13, 2015Date of Patent: November 26, 2019Assignee: Software Research, Inc.Inventor: Edward F. Miller
-
Patent number: 10491469Abstract: A method and system for automatically configuring an application after downloading the same via a website such as an enterprise web application that is installed on a server in a customer network. A “one-touch configuration” method simplifies the initial configuration of the application to be installed, and makes manual entries after installation unnecessary. The method according to the invention is further applicable to obtaining applications from the Internet, wherein a customer has an account with a provider. The customer logs in using the customer login thereof at the website of the company. The company is aware of which applications the customer has purchased, by means of the customer account information, and can proved corresponding supplementary downloads, including a licensing key. The licensing key can then be transmitted to the installed application in a simple manner using the method presented.Type: GrantFiled: April 5, 2018Date of Patent: November 26, 2019Assignee: Unify GmbH & Co. KGInventor: Thomas Lederer