Patents Issued in July 24, 2018
-
Patent number: 10033761Abstract: In an unauthorized access detecting system, authentication information to be leaked outside is generated, and unauthorized access to a content using the generated authentication information is detected. In the unauthorized access detecting system, if the unauthorized access has been detected, content falsification is monitored. If, as a result of the monitoring, content falsification has been detected, the unauthorized access detecting system extracts a character string, which has been newly added to the content.Type: GrantFiled: June 19, 2014Date of Patent: July 24, 2018Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Mitsuaki Akiyama, Takeshi Yagi
-
Patent number: 10033762Abstract: Provided are methods, network devices, and computer-program products for a network deception system. The network deception system can engage a network threat with a deception mechanism, and dynamically escalating the deception to maintain the engagement. The system can include super-low, low, and high-interaction deceptions. The super-low deceptions can respond to requests for address information, and requires few computing resources. When network traffic directed to the super-low deception requires a more complex response, the system can initiate a low-interaction deception. The low-interaction deception can emulate multiple devices, which can give the low-interaction deception away as a deception. Hence, when the network traffic includes an attempted connection, the system can initiate a high-interaction deception. The high-interaction more closely emulates a network device, and can be more difficult to identify as a deception.Type: GrantFiled: April 25, 2017Date of Patent: July 24, 2018Assignee: ACALVIO TECHNOLOGIES, INC.Inventors: Johnson Wu, Rajendra A. Gopalakrishna, Sreenivas Gukal, Rammohan Varadarajan
-
Patent number: 10033763Abstract: An application launcher is disclosed for retrieving and permitting launch of multiple mobile applications through a single, secure authentication process, and a method of use. The method includes receiving a request to launch one or more applications through a single authentication process. The method further includes authenticating a user through an application launcher. The method further includes appending a security token to one or more applications upon authentication of the user to enable the user to launch the one or more applications through the single authentication process provided by the application launcher.Type: GrantFiled: May 3, 2013Date of Patent: July 24, 2018Assignee: Kony INC.Inventors: Raj Kumar Koneru, Pattabhi Rama Rao Dasari, Prajakt Deshpande, Rajendra Komandur, Sriram Ramanathan, Matthew Terry, Matthew Trevathan, Sathyanarayana Vennapusala
-
Patent number: 10033764Abstract: A computer-implemented method for providing supply-chain trust networks may include (1) identifying a computational partnership between a primary computing entity and a partnered computing entity, wherein the primary computing entity and the partnered computing entity are under separate control and the partnered computing entity handles at least one computing resource to be used by the primary computing entity, (2) receiving, from a computing environment controlled by the partnered computing entity and with permission from the partnered computing entity, security data that comprises information about at least one security characteristic of the computing environment, (3) analyzing the security data to make a security determination about the computing environment controlled by the partnered computing entity, and (4) providing, in response to identifying the computational partnership, the security determination about the computing environment to the primary computing entity.Type: GrantFiled: November 16, 2015Date of Patent: July 24, 2018Assignee: Symantec CorporationInventor: Carey Nachenberg
-
Patent number: 10033765Abstract: A non-transitory computer readable storage medium has instructions executed by a processor to intercept a query statement at a master machine. The query statement is an instruction from a client machine that specifies how data managed by a distributed storage system should be processed and provided back to the client. In the communication between the client and the master machine, tokens associated with the statement are evaluated to selectively identify a pattern match of one of connection pattern tokens, login pattern tokens or query pattern tokens. For the query pattern tokens, altered tokens for the query statement are formed in response to the pattern match to establish a revised statement. The revised statement is produced in response to application of a policy rule. The revised statement maintains computation, logic and procedure of the statement, but alters parameters of the statement as specified by the policy rule.Type: GrantFiled: December 11, 2015Date of Patent: July 24, 2018Assignee: BlueTalon, Inc.Inventors: Pratik Verma, Rakesh Khanduja
-
Patent number: 10033766Abstract: A network can achieve compliance by defining and enforcing a set of network policies to secure protected electronic information. The network can monitor network data, host/endpoint data, process data, and user data for traffic using a sensor network that provides multiple perspectives. The sensor network can include sensors for networking devices, physical servers, hypervisors or shared kernels, virtual partitions, and other network components. The network can analyze the network data, host/endpoint data, process data, and user data to determine policies for traffic. The network can determine expected network actions based on the policies, such as allowing traffic, denying traffic, configuring traffic for quality of service (QoS), or redirecting traffic along a specific route. The network can update policy data based on the expected network actions and actual network actions. The policy data can be utilized for compliance.Type: GrantFiled: April 19, 2016Date of Patent: July 24, 2018Assignee: CISCO TECHNOLOGY, INC.Inventors: Sunil Kumar Gupta, Navindra Yadav, Michael Standish Watts, Ali Parandehgheibi, Shashidhar Gandham, Ashutosh Kulshreshtha, Khawar Deen
-
Patent number: 10033767Abstract: A system and method for facilitating supervisory control of localized meeting groups is provided. A method includes the steps of generating a master meeting group based on input received from a master organizer, generating a plurality of authentication tickets based on input received from the master organizer of the master meeting group identifying a local organizer for each authentication ticket of the plurality of authentication tickets, transmitting the plurality of authentication tickets to each of the local organizers, authenticating a plurality of local organizers based at least partially on an authentication ticket for each local organizer, and generating a plurality of meeting subgroups associated with the master meeting group based at least partially on the at least one meeting parameter. Each meeting subgroup is associated with at least one local organizer and is generated based at least partially on input received from the at least one local organizer.Type: GrantFiled: May 18, 2016Date of Patent: July 24, 2018Assignee: Meetup, Inc.Inventors: David Pashman, Odile Beniflah, Jake Levine, Nick Stamas
-
Patent number: 10033768Abstract: Preserving privacy related to networked media consumption activity. Source privacy zones are defined and associated with privacy standards. Privacy standards include frequency criteria governing the storage of datasets including information associated with networked media consumption activity collected from the source privacy zone. Transaction requests including a networking protocol address are received over a network from a client device at a target location by a networked privacy system. The source privacy zone associated with the client device is identified. Using the networking protocol address to access characteristics having characteristic value(s), a dataset can be created including associating the networked media consumption activity with the characteristic and characteristic value(s). The dataset is pre-processed to comply with the privacy standards. The networking protocol address is discarded.Type: GrantFiled: September 30, 2017Date of Patent: July 24, 2018Assignee: Quantcast CorporationInventor: Damian John Reeves
-
Patent number: 10033769Abstract: A method, by an authentication unit of a wireless access network, allows anchoring of a data packet session of a user entity connected to the wireless access network to a packet core network of a mobile communications network. The user entity uses an access identifier for its identification in the wireless access network. The access identifier is not used in the mobile communications network to identify a subscriber. A request message is received in which access to the wireless access network is requested. The request message contains an MAC address of the requesting user entity. The MAC address is converted into a sequence of digits used as a mobile subscriber identifier with which the user entity is identified in the mobile communications network and a response message is transmitted accepting the access to the packet core network. The response message includes the sequence of digits used as mobile subscriber identifier.Type: GrantFiled: September 27, 2013Date of Patent: July 24, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Akbar Khan, Jade Mansour
-
Patent number: 10033770Abstract: Systems, methods, and computer program products are provided for modifying a Session Initiation Protocol (SIP) messages. The method includes providing a scripting-type computer programming language that includes contexts that reference pre-defined portions of data of a SIP message and variables that store data associated with a SIP message flow. An interface for configuring rules to be executed when processing SIP messages is provided. Each rule includes an action that describes a modification to be made to a particular SIP message. When a SIP message is received, it is parsed to determine at least a context of a portion of the message. The parsing includes associating the portion of the message with a particular context. It is then determined whether a rule should be applied to the data associated referenced by the contexts, and if so, the SIP message is modified based on the actions associated with the rule.Type: GrantFiled: November 22, 2013Date of Patent: July 24, 2018Assignee: GENBAND US LLCInventors: Paul Phillips, Ian Macfarlane, Sumit Garg
-
Patent number: 10033771Abstract: A server is provided that includes a processor such that for a Session Initiation Protocol (SIP) request containing a Uniform Resource Identifier (URI) identifying the first device, the processor is programmed to promote adding a URI and redirecting the SIP request to a second device. The added URI used by the second device to invoke a Personal Network Management (PNM) Controller function.Type: GrantFiled: September 5, 2017Date of Patent: July 24, 2018Assignee: BlackBerry LimitedInventors: Andrew Michael Allen, Adrian Buckley
-
Patent number: 10033772Abstract: There are provided collaborative project management systems and method. Such a system includes a hardware processor, and a system memory having stored therein a collaboration module including a master project application corresponding to a collaborative project, a visual effects application, and a multi-user collaborator application. The hardware processor is configured to execute the collaboration module to process a change data corresponding to an update to the collaborative project, assign control of the master project application to the visual effects application, transform the change data into a visual effect, and produce a modification to the master project application based on the visual effect. The hardware processor is also configured to execute the collaboration module to transfer control of the master project application to the multi-user collaborator application, and to provide a master change data for updating user applications utilized by respective remote users, based on the modification.Type: GrantFiled: September 11, 2015Date of Patent: July 24, 2018Assignee: Disney Enterprises, Inc.Inventors: Brendan P. Sherlock, Mangesh Pimpalkar, Nathan Bowers, Maged Boctor
-
Patent number: 10033773Abstract: A method and an apparatus for executing an application are provided. The application execution method of the present disclosure includes connecting a first external device, receiving, from the first external device, connection information for use in connecting to a second external device, connecting to the second external device using the connection information, and transmitting, when a transfer command is received, application execution state information to the second external device. The application execution method of the present disclosure is capable of allowing the user to execute the application conveniently.Type: GrantFiled: December 5, 2013Date of Patent: July 24, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Yongjin Kim, Kyungah Chang
-
Patent number: 10033774Abstract: Multi-user, multi-computing device collaborative work experience is provided. One or more computing devices, including wired and wireless personal computers, laptop computers, servers, handheld mobile computing devices, for example, mobile telephones, tablet type computers, slate type computers and the like, may be linked together to allow users of such devices to engage in a collaborative work session. Information for each user engaged in the collaborative work session may be displayed on the one or more devices along with any content such as agenda items, documents, data, images, and the like. User participation may be tracked, and information on user participation, work session communications and content may be stored for subsequent use.Type: GrantFiled: March 25, 2014Date of Patent: July 24, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Matthew J. Kotler, Joseph F. Friend, Ned B. Friend, Erez Kikin-Gil, Charles W. Parker, Igor Zaika
-
Patent number: 10033775Abstract: Content items are provided to users and their interactions with the provided content items are recorded in respective user profiles. The users' interactions thus recorded over time are analyzed to determine if the users have a balanced information intake. A reading habit score is determined for a user based various criteria. The user's reading habit score is analyzed to determine if the user's habits indicate a balance in the user's content consumption. If the user's reading habit score indicates an imbalance in the user's content consumption, suggestions are provided to the user for achieving a more balanced reading habit and thereby improving the user's reading habit score.Type: GrantFiled: April 17, 2014Date of Patent: July 24, 2018Assignee: OATH INC.Inventors: Chris Chan, Tony Hairr, Shatakshi Goyal, Clarence Leung, Katrina Tempero, Shivakumar Ningappa
-
Patent number: 10033776Abstract: A server system receives a first request for access to content items from a user device associated with a user. In response to the first request, links to a plurality of content categories are sent for display on the user device. The content categories include a plurality of content items. Furthermore, a first group of content items determined to be relevant to the user is identified in accordance with one or more relevance criteria. The first group of content items includes a first subset of the plurality of content items. In response to the first request, links to the first group of content items are sent for display on the user device in addition to the plurality of content categories.Type: GrantFiled: December 22, 2014Date of Patent: July 24, 2018Assignee: FACEBOOK, INC.Inventors: Guilherme Carlos De Napoli Ferreira, Christopher Wayne Masterson, Scott Andrew Thomson, Jon Yee Chiang
-
Patent number: 10033777Abstract: A multi-hypothesis rate adaptation technique may be performed for one or more wireless multimedia streaming scenarios. Managing a multimedia streaming session may involve sending, by a client, a request for a first portion of content to a server. A response may be received from a proxy. The response may comprise the first portion of content and information associated with a second portion of content available via the proxy. A request may be sent to the proxy for the proxy to deliver the second portion of content to the client. A change in a parameter associated with the multimedia streaming session may be determined based on data received from the proxy. It may be determined to change a rate adaptation. A Wireless Transmit/Receive Unit (WTRU) may be configured to perform the rate adaptation.Type: GrantFiled: October 17, 2013Date of Patent: July 24, 2018Assignee: InterDigital Patent Holdings, Inc.Inventors: Osama Lotfallah, Hang Liu, Yuriy Reznik, Eduardo Asbun
-
Patent number: 10033778Abstract: A method for analyzing streaming data includes providing a streaming accumulator comprising an addition module and two multiplexers, receiving one or more data streams, continuously calculating a set of basic statistical elements, receiving a request to calculate a set of statistical descriptors, calculating the set of statistical descriptors, and providing the set of statistical descriptors. An apparatus for analyzing streaming data includes a first multiplexer configured to receive a first summation, a second summation, and a current data item, and forward the first summation on cycles 1 and 3, forward the second summation on cycle 4, and forward the current data item on cycle 2, a second multiplexer configured to receiver the second summation, a third summation, and a previous data item, and forward the previous data item on cycles 1 and 3, forward the second summation on cycle 4, and forward the third summation on cycle 2.Type: GrantFiled: September 29, 2015Date of Patent: July 24, 2018Assignee: International Business Machines CorporationInventors: Suchismita Banerjee, Girish G. Kurup, Ashutosh Misra, Niranjan Vaish
-
Patent number: 10033779Abstract: Embodiments described herein relate to real-time streaming of large quantities of time critical data over multiple distinct networks from a wireless communications device. More specifically, embodiments described herein may address challenges and problems of maintaining consistent data reception quality when faced with the anomalies of a moving sender that is sending data using a relatively unstable radio frequency (RF) method. This may be achieved by converting single source data into multiple data streams, placing them in transport buffers and storing them for forwarding. A plurality radio frequency interface modules provide wireless connectivity to a plurality of wireless networks for transmission over the plurality of networks. Links are maintained to provide feedback on network connections to allow for the transfer of data from one network to another, from one radio frequency interface module to another, and to adjust the amount of data being transmitted.Type: GrantFiled: July 25, 2014Date of Patent: July 24, 2018Assignee: DEJERO LABS INC.Inventors: Bogdan Frusina, Akos Horvath, David Pui Keung Sze, Barry Gilhuly, Cameron Kenneth Smith, Joseph Robert Wayne Mallet, Robert Flatt
-
Patent number: 10033780Abstract: Sharing video footage recorded by audio/video (A/V) recording and communication devices, such as video doorbells and security cameras. When an A/V recording and communication device records video footage of suspicious activity, or even criminal activity, a user viewing the footage may alert his or her neighbors by sharing the video. In various embodiments, the user may share the video with anyone of the user's choosing, including neighbors, friends, and family.Type: GrantFiled: February 13, 2017Date of Patent: July 24, 2018Inventors: James Siminoff, August Cziment, Aaron Harpole, Elliott Lemberger, John Modestine, Darrell Sommerlatt
-
Patent number: 10033781Abstract: A method, system and computer program product for servicing media content. In one embodiment, the media content is processed by having each of a group of services process increments of the media content, one increment at a time; and the order in which the services process these increments is orchestrated to process all of the media content in accordance with a defined procedure. In one embodiment, the increments of the media content are passed, one increment after another, to at least a plurality of the services in a defined order. In an embodiment, each time one of the plurality of services passes one of the increments of the media content to a subsequent one of the services in the defined order, the one of the plurality of services requests another increment of the media content from a preceding one of the services in the defined order.Type: GrantFiled: April 13, 2017Date of Patent: July 24, 2018Assignee: International Business Machines CorporationInventors: Paolo Dettori, Julio Nogima, Frank A. Schaffa
-
Patent number: 10033782Abstract: An information processing apparatus includes: a playback means for requesting an information providing apparatus to transmit a content playback of which has been instructed by a user, receiving the content transmitted in response to the request and playing back the content; and a control means for stopping playback of the content by the playback means as well as transmitting an instruction for continuous playback preparation including a continuous playback position which is a playback stop position of the content to another information processing apparatus when the continuous playback preparation is instructed by the user.Type: GrantFiled: July 27, 2010Date of Patent: July 24, 2018Assignee: Saturn Licensing LLCInventor: Takeo Morinaga
-
Patent number: 10033783Abstract: Disclosed are various embodiments for tracking media consumption by multiple devices. On a computing device, a first media consumption report is received. The first media consumption report is associated with a media title on a first client device. The first client device is registered by a user. A rights windows in a license associated with the media title is reconciled with the first media consumption report. Responsive to the reconciling, the reconciled license is propagated to the first client device.Type: GrantFiled: October 21, 2010Date of Patent: July 24, 2018Assignee: Amazon Technologies, Inc.Inventors: Siddharth Sriram, James Marvin Freeman, II, Michael Janusz Pawliszyn, Abhishek Prasad, Kamlesh T. Talreja
-
Patent number: 10033784Abstract: There are provided a system, a method and a computer program product for controlling one or more media files in a mobile device. The system predicts a future usage of the media files. The system ranks each media file according to a likelihood that the each media file is processed at a time and a location associated with the predicted future usages. The system preemptively downloads the media files to a local data storage device of the mobile device, according to the ranking. There are also provided a system, a method and a computer program product for using one or more networks for a mobile device. The mobile device downloads an amount of data while the mobile device is connected to the first pre-determined wireless network. The mobile device configures certain applications in the mobile device to use the second pre-determined wireless network.Type: GrantFiled: July 14, 2014Date of Patent: July 24, 2018Assignee: International Business Machines CorporationInventors: Todd E Kaplinger, Alexandre Polozoff, Aaron J. Quirk, Lin Sun
-
Patent number: 10033785Abstract: Smart devices including smart phones and tablets are getting more powerful and become versatile enough to replace conventional personal computers. Despite the rapid evolution of capabilities of such devices, controlling peripherals such as networked printers is infeasible due to lack of dedicated drivers to communicate with peripherals. To immediately enable smart devices to operate peripherals, a cloud-powered system, CloudBridge, is suggested. A CloudBridge application miming on a smart device works as a TCP bridge relaying packets between two TCP tunnels connected to a networked peripheral on one side and a cloud server on the other side. Through the bridge, issuing operations from a smart device without having drivers becomes possible by asking the cloud server to interpret the operations to a language that the peripheral can understand, CloudBridge further optimizes user experience by using data compression that is adaptively applied by a decision function.Type: GrantFiled: May 16, 2013Date of Patent: July 24, 2018Assignee: NORTH CAROLINA STATE UNIVERSITYInventors: Kyunghan Lee, Injong Rhee
-
Patent number: 10033786Abstract: A method of triggering a notification in a communications network method comprises specifying at least one computer device as a recipient device for the notification. The method further comprises triggering a rendering of the notification on the specified recipient device, wherein the notification has associated therewith a notification duration that is based on a current operational context of the notification. Furthermore, a network server and a computer system for triggering a notification in a communications network are defined.Type: GrantFiled: November 4, 2014Date of Patent: July 24, 2018Assignee: CineVR Europe S.Ã r.l.Inventor: Cevat Yerli
-
Patent number: 10033787Abstract: Techniques are disclosed for a client device to stream a user-selected media file from a content server. The client device may create a playlist of dynamic virtual chunks to represent a single media stream file on a streaming media server. The playlist itself may be generated from an index in the header of a given stream defining what chunks, or segments of multiplexed audiovisual content, are present within that stream. The playlist of dynamic virtual chunks provides the playback engine on the client device with a list of individual files that may be requested from the streaming server independently of one another, despite the stream being stored on the server as a single media stream file.Type: GrantFiled: February 9, 2015Date of Patent: July 24, 2018Assignee: NETFLIX, INC.Inventors: David R. Ronca, Kay Neuenhofen, James M. Zollinger
-
Patent number: 10033788Abstract: A method and a system for smooth streaming of media content in a distributed content delivery network, including encoding original media files; providing the encoded original media files to an indexer entity; calculating, the indexer entity, index jump tables for all the encoded original media files; ingesting the index jump tables and the encoded original media files to an origin server; requesting an end user to a SSS a stream fragment; retrieving, the SSS from the origin server, a specific index jump table associated to the requested stream fragment, and using the table to find out and retrieve, from the origin Server, a needed encoded original media file block; and retrieving, the SSS, the requested stream fragment out of the encoded media file block, and sending the requested stream fragment to the end user.Type: GrantFiled: December 24, 2014Date of Patent: July 24, 2018Assignee: TELEFONICA DIGITAL ESPAÑA, S.L.U.Inventors: Armando Antonio Garcia-Mendoza Sanchez, Antoni Silvestre Padros, José Carlos Pujol Alcolado, Jorge Hernández Pablo
-
Patent number: 10033789Abstract: A method for executing a connectionless wireless media content session includes receiving a MAC address by an electronic device. The MAC address may be received out-of-band. The address is monitored for received media content over a wireless channel from a transmitter. The broadcast wireless channel and media content codec information may also be received out of band. The received media content is received over a Wi-Fi MAC layer using RTP without an IP connection with the transmitter. The received media content may be rendered on the electronic device.Type: GrantFiled: September 29, 2016Date of Patent: July 24, 2018Assignee: Intel CorporationInventors: Himanshu Bhalla, Rajesh A. S, Kristoffer D Fleming, Karthik Veeramani
-
Patent number: 10033790Abstract: A system includes a resource adapter module in the form of executable code by a processor, the resource adapter module to, interact with an application running on an application server by receiving calls from applications, and provide communication between the application and any JMS provider by relaying the calls to the JMS provider.Type: GrantFiled: April 29, 2013Date of Patent: July 24, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Dongbo Xiao, Qiang Liu, John Leinaweaver, Jefferey Steidl, Paul Parkinson, Thomas E. Barnes, Vivekananda Maganty
-
Patent number: 10033791Abstract: A co-browse service uses JavaScript to allow a web page shown in a user's browser to be viewed remotely. Updates to the web page are rendered into HTML and forwarded on the co-browse session. Aspects of the web page that should not be visible are specified in a list of masked elements which prevents the JavaScript from transmitting the content of those elements on the co-browse session. A person viewing the web page at the remote location can select objects to have those objects highlighted within the user's browser. Likewise the person viewing the web page may manipulate the objects by selecting objects and entering information into the objects. Updates to the web page are collected and aggregated such that only the most recent updates are forwarded on the co-browse session. Updates that don't affect the DOM, such as hover state, are also transmitted on the session.Type: GrantFiled: January 16, 2015Date of Patent: July 24, 2018Assignee: Glance Networks, Inc.Inventors: Deborah Mendez, Edward F. Hardebeck, Richard L. Baker, Claudio Topolcic
-
Patent number: 10033792Abstract: Techniques are provided that allow users to collaborate in relationship to data views, application displays, applications or events. A user can type in a text view related to a specific view in an application display, and the information is shared with other users that take part in sharing that view. A user that expresses an interest in an event is notified about the event and has the capability to interact, in relation to the event, with other users (e.g. by text). The particular form of interaction (and sharing) can be selectively specified. This interaction is comparable to a dynamic bulletin board where the subject is event driven. In the case of an event interest(s), users specify their interest (e.g. in other user application events or system events) and the system automatically alerts them to the occurrence of the event.Type: GrantFiled: November 3, 2017Date of Patent: July 24, 2018Inventor: Dov Koren
-
Patent number: 10033793Abstract: Methods and apparatus for monitoring a portable device are disclosed herein. An example method includes connecting to a portable device using a shell. Whether the shell has an elevated privilege on the portable device is verified. In response to detecting that the shell does not have the elevated privilege, the elevated privilege is gained. A packet capturer is installed on the portable device using the elevated privilege, the packet capturer to capture packets to produce media exposure data, the elevated privileges to enable the packet capturer to capture packets after disconnection of the shell from the portable device.Type: GrantFiled: September 30, 2016Date of Patent: July 24, 2018Assignee: The Nielsen Company (US), LLCInventors: Tero Lindberg, Jason Browne, John Stavropoulos
-
Patent number: 10033794Abstract: A file with a unique filename is transferred from a client computer to a server computer in chunks, which can be packaged into packets including metadata. The server computer can record indices of received chunks in a local metadata file associated with the file. Upon receiving the filename in a subsequent client request after a connection loss, the server computer can use the associated metadata file to determine whether portions of the file are missing. If so, the server computer can send indices corresponding to missing ranges instead of the client computer resending the whole file.Type: GrantFiled: July 11, 2016Date of Patent: July 24, 2018Assignee: Bio-Rad Laboratories, Inc.Inventors: Oron Perahia, Arkadi Brover
-
Patent number: 10033795Abstract: The present disclosure discloses a device and method for processing slice data. The method comprises: sending a download request for slice data adjacent to the newest continuous data to a server, determining whether or not a adjacent slice interval is filled with the slice data returned by the server; if yes, inserting the returned slice data into a database, setting the displaying mark thereof as valid, setting the displaying mark of downloaded data between the adjacent slice interval and the next slice interval to the adjacent slice interval as valid, and deleting the adjacent slice interval from the database; if not, inserting the returned slice data into the database, setting the displaying mark thereof as valid, and amending the border of the adjacent slice interval.Type: GrantFiled: December 16, 2016Date of Patent: July 24, 2018Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITEDInventors: Jiongxuan Zhang, Guofeng Fan
-
Patent number: 10033796Abstract: A system fetches consistent datasets in batches for a given period of time and provides the ability to retrieve each batch. Batches of data may be fetched for an interval of time. The present system may fetch new or changed data from different cloud/on-premise applications. It will store this data in the cloud or on-premise to build data history. As the system fetches new data, existing batches of data will not be overwritten. New batches of data are created as new versions so that change history is preserved. Past batches of data for a past time period may be provided to one or more tenants.Type: GrantFiled: December 27, 2016Date of Patent: July 24, 2018Assignee: DELL PRODUCTS L.P.Inventors: Ketan Bengali, Kaniska Mandal, Alex J. Chen
-
Patent number: 10033797Abstract: A method for converting data between two data transfer protocols is described. The method includes receiving first HyperText Transfer Protocol (HTTP) enabled data from a first computer system. The method also includes converting the first HTTP-enabled data obtained from the first computer system to first remote terminal session data. The method also includes sending the first remote terminal session data to a second computer system via a remote terminal session.Type: GrantFiled: August 20, 2014Date of Patent: July 24, 2018Assignee: Ivanti, Inc.Inventor: Daniel Thomas Alger
-
Patent number: 10033798Abstract: A smart node in a local area network, the smart node comprising a first transceiver module for communicating with a plurality of other nodes in the local area network, a second transceiver module for communicating with an access node in a wide area network, and a processor that is configured to establish a connection with at least one neighboring node in the local area network, determine a portal candidate score for the smart node based on at least one node characteristic value, determine if the smart node is acceptable to act as a portal between the local area network and the wide area network, and connect, in the case that the smart node is acceptable to act as a portal, to the access node in the wide area network.Type: GrantFiled: February 11, 2014Date of Patent: July 24, 2018Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Kenneth L. Stanwood, Ahmed ElArabawy, David Gell
-
Patent number: 10033799Abstract: A data construct called a semcard is a semantic (meaning-based) software object including semantic meta-tags and meta-data that describes a target object or thing. A target object can be any type of digital or physical entity or identifier, or it can be tacit knowledge, such as ideas, concepts, processes or other data existing in a user's mind, provided that the user represents this knowledge in the semcard. A semcard embodies information about its own structure-rules, history, state, policies and goals regarding automation, display, access permissions, sharing and other operations of the semcard and any optional target object. It can also represent a semantic link between two semcards, or a semantically typed link or a standard Web hyperlink between a semcard and its referent target. A collection of semcards represents a knowledge network; single semcards, and knowledge networks, can be browsed, shared, searched, disseminated, manipulated, displayed, organized, and stored.Type: GrantFiled: April 22, 2015Date of Patent: July 24, 2018Assignee: ESSENTIAL PRODUCTS, INC.Inventors: Nova T. Spivack, Kristinn R. Thorisson
-
Patent number: 10033800Abstract: Implementations for downloadable cartridges for a multi-tenant Platform-as-a-Service (PaaS) system are disclosed. A method of the disclosure includes parsing a cartridge manifest corresponding to a cartridge to determine a source location of files of the cartridge and causing the files of the cartridge to be obtained from the determined source location for use by at least one node of a multi-tenant PaaS system.Type: GrantFiled: January 28, 2016Date of Patent: July 24, 2018Assignee: Red Hat, Inc.Inventors: Michael McGrath, Jhon Honce, Paul Morie, Daniel Mace
-
Patent number: 10033801Abstract: Apparatus, systems, and methods are described, including apparatus that includes one or more communication interfaces for communicating over a communication network, and a processor. The processor is configured to receive, via the communication interfaces, a plurality of numbers, and calculate a sum of the numbers that is independent of an order in which the numbers are received, by (i) converting any of the numbers that are received in a floating-point representation to a derived floating-point representation that includes a plurality of signed integer multiplicands corresponding to different respective orders of magnitude, and (ii) summing the numbers in the derived floating-point representation, by separately summing integer multiplicands that correspond to the same order of magnitude. Other embodiments are also described.Type: GrantFiled: February 11, 2016Date of Patent: July 24, 2018Assignee: Mellanox Technologies, Ltd.Inventor: Hillel Chapman
-
Patent number: 10033802Abstract: An information presenting method of providing presentation information to a terminal apparatus includes acquiring user schedule information in which at least one event is registered by a user for each date and time; searching for a free time after a current time, in which no event is registered, on the basis of the user schedule information; and generating the presentation information including information indicating a benefit which the user is capable of receiving in the free time in a facility that provides a service and transmitting the presentation information to the terminal apparatus at a timing when the free time starts.Type: GrantFiled: March 11, 2015Date of Patent: July 24, 2018Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventor: Kotaro Sakata
-
Patent number: 10033803Abstract: A method for performing auto-repair of a data volume may include determining a number of unavailable shards from a plurality of shards associated with a data volume. The plurality of shards may be stored in a plurality of data centers. The data volume may be erasure-coded with a total of N shards and can be reconstructed using at least K available shards out of the N shards. The unavailable shards may be filtered to exclude shards that have been unavailable for less than a threshold amount of time. For each of the plurality of data centers, a total number of unavailable shards may be determined if the data center is disabled. The total number of unavailable shards may be based at least in part on a number of shards associated with the data volume and stored at the data center, and a number of the filtered unavailable shards stored at the remaining plurality of data centers.Type: GrantFiled: October 31, 2014Date of Patent: July 24, 2018Assignee: Amazon Technologies, Inc.Inventors: Jonathan Robert Collins, Divya Malika Patruni, Neha Sherpa, Bogdan Munteanu
-
Patent number: 10033804Abstract: Systems and methods are provided for a pull model for delivery of data such as content metadata among interconnected content delivery networks (CDNi), allowing for accurate metadata information in appropriate edge servers in a large CDNi system. When a request for an asset in a CDN (CDN A) is to be served by another, interconnected CDN (CDN B), a link to the location where the metadata is stored within CDN A can be provided along with the request for CDN B to serve the content to the user. The link can be passed to the appropriate edge device in CDN B, which can retrieve the metadata to set up and support the content session. The encrypted information can also be passed recursively by CDN B to other CDNs with which it is interconnected.Type: GrantFiled: January 27, 2015Date of Patent: July 24, 2018Assignee: Comcast Cable Communications, LLCInventors: Agustin Schapira, Yiu Lee
-
Patent number: 10033805Abstract: A device may receive first data center information associated with first data centers in a first region. The device may receive second data center information associated with second data centers in a second region that is different from the first region. The device may generate a spanning tree based on the first data center information and the second data center information. The spanning tree may be associated with exchanging metrics associated with the first data centers and the second data centers, and may be used to exchange the metrics between the device and other devices included in the first data centers or the second data centers. The device may exchange the metrics with the other devices based on the spanning tree.Type: GrantFiled: March 11, 2016Date of Patent: July 24, 2018Assignee: Juniper Networks, Inc.Inventor: Rishi K. Mutnuru
-
Patent number: 10033806Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to sweep an ongoing communication session to another endpoint by transferring session information between the endpoints.Type: GrantFiled: May 26, 2015Date of Patent: July 24, 2018Assignee: Damaka, Inc.Inventors: Sivakumar Chaturvedi, Satish Gundabathula
-
Patent number: 10033807Abstract: Disclosed is a method for managing data of a terminal peripheral, the method includes: a Machine to Machine/Man (M2M) gateway collects, stores, processes and forwards data of the terminal peripheral and/or a group of terminal peripherals according to a strategy; wherein the strategy is issued by an M2M application or an M2M service platform or is configured locally at the M2M gateway; the strategy includes at least a data collection strategy, a data storage strategy, a data processing strategy and a data forward strategy. Further disclosed is an M2M gateway for managing data of a terminal peripheral, configured to collect, store, process and forward data of the terminal peripheral and/or a group of terminal peripherals according to a strategy. By means of embodiments of the disclosure, managerial functions of the M2M gateway are perfected, thereby performing efficient management of data of the terminal peripheral.Type: GrantFiled: July 29, 2013Date of Patent: July 24, 2018Assignee: ZTE CORPORATIONInventor: Kun Yang
-
Patent number: 10033808Abstract: Methods are disclosed for managing configuration variables and settings within a note-taking application such that application features are adjusted globally across an entire note-taking application regardless of the particular device from which application content is accessed. The configuration variables and settings may pertain to any or all of a variety of application features such as but not limited to adjustment of client, user and content-specific configuration options.Type: GrantFiled: September 10, 2015Date of Patent: July 24, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Alex J. Simmons, Arun Venkat Ramachandran, Vladilen Bessonov, Patricia Walsh, Brad Corob, Nicole Steinbok, Donovan P. Lange
-
Patent number: 10033809Abstract: When a user executes an operation of requesting a client terminal for starting processing, a server starts information processing of specified contents, transmitting initial output data such as an initial screen and a sound to the client terminal. The client terminal outputs the initial data and, every time the user executes an indication input such as a command input, transmits the input information concerned to the server. The server executes information processing corresponding to the input information and generates output data common to destination client terminals as basic output data and output data for each client terminal as individual output data. The client terminal decodes an image and sound data that are basic output data and synthesizes figures and sounds based on individual output data, thereby outputting the synthesized figures and sounds.Type: GrantFiled: May 13, 2014Date of Patent: July 24, 2018Assignee: Sony Interactive Entertainment Inc.Inventor: Yasuhiro Watari
-
Patent number: 10033810Abstract: Embodiments for an approach to resource optimization during consistency group formation associated with a global mirror environment is provided. The approach detects when a primary volume associated with the consistency group has completed transmitting its out-of-sync (OOS) data towards its associated secondary volume. A command is sent to create a next consistency group sidefile so further writes can be sent to the sidefile rather than queueing at the primary volume. The approach repeats this process for each primary volume associated with the global mirror environment until all primary volumes are complete. Commands are sent to disable writes to the associated sidefiles and to merge the data stored in the sidefiles into normal cache as the next consistency group becomes the current consistency group.Type: GrantFiled: December 3, 2015Date of Patent: July 24, 2018Assignee: International Business Machines CorporationInventors: Joshua J. Crawford, Paul A. Jennas, II, Jason L. Peipelman, Matthew J. Ward